Author Topic: Want to learn programming? Heres your chance!  (Read 9141 times)

NiTRoX

  • Posts: 1453
  • Turrets: +41/-200
Want to learn programming? Heres your chance!
« on: December 08, 2007, 10:23:57 am »
Rubylearning.org are offering a free online Ruby course! The Course starts 7th January 2008.

Sign up Now!



More links

[WHAT IS RUBY?]
[WHAT IS RUBY? - Wikipedia entry]
[RUBY RESOURCES]
[RUBY ON RAILS - Web Application Framewrok based on Ruby]

Caveman

  • Guest
Re: Want to learn programming? Heres your chance!
« Reply #1 on: December 08, 2007, 10:34:56 am »
Thanks but no thanks, I'd rather stick with C/C++

Death On Ice

  • Posts: 1287
  • Turrets: +126/-141
Re: Want to learn programming? Heres your chance!
« Reply #2 on: December 08, 2007, 04:03:29 pm »
Signed up, just for the hell of it.

zybork

  • Posts: 400
  • Turrets: +68/-72
Re: Want to learn programming? Heres your chance!
« Reply #3 on: December 08, 2007, 05:52:52 pm »
From all them programming languages, python is by far the best, no matter if you never wrote a line of code in your life or are a well experienced programmer. It got a clean, elegant syntax and is very powerful. In contrast to LOGO, which is also known to be a beginner's programming language (was my first to learn, too), python is a "real" language you can write "real" applications with, not just a "learning toy".

I would recommend python.
I have retired from Tremulous. Definetely. If you play a game just because it has become a habit, but u'r only feeling like a kindergarten teacher - well, maybe I am just getting too old (hell, I was a teenager when DukeNukem3D was *new*) - it's probably not a bad idea to just let it be. And I do.

Don't take this personally. Have fun, guys.

Shadowgandor

  • Posts: 826
  • Turrets: +61/-66
Re: Want to learn programming? Heres your chance!
« Reply #4 on: December 08, 2007, 05:55:19 pm »
From all them programming languages, python is by far the best, no matter if you never wrote a line of code in your life or are a well experienced programmer. It got a clean, elegant syntax and is very powerful. In contrast to LOGO, which is also known to be a beginner's programming language (was my first to learn, too), python is a "real" language you can write "real" applications with, not just a "learning toy".

I would recommend python.

QFT (take that nitrox ^^)

NiTRoX

  • Posts: 1453
  • Turrets: +41/-200
Re: Want to learn programming? Heres your chance!
« Reply #5 on: December 08, 2007, 06:34:57 pm »
From all them programming languages, python is by far the best, no matter if you never wrote a line of code in your life or are a well experienced programmer. It got a clean, elegant syntax and is very powerful. In contrast to LOGO, which is also known to be a beginner's programming language (was my first to learn, too), python is a "real" language you can write "real" applications with, not just a "learning toy".

I would recommend python.

QFT (take that nitrox ^^)

Go try and find as much as resources and tutorials for python as much as you can find for Ruby, or atleast go try and find a free online Python course.

And FYI I ordered a Python book and will start to learn it as soon as it arrives.

Evlesoa

  • Guest
Re: Want to learn programming? Heres your chance!
« Reply #6 on: December 08, 2007, 07:51:22 pm »
Ur all crazy!! lol i know i say that a lot...

ASM > Everything else

Caveman

  • Guest
Re: Want to learn programming? Heres your chance!
« Reply #7 on: December 08, 2007, 11:37:33 pm »
Grow up Evlesoa, if you really want to be stuck to unoptimized code just because you tried to write in ASM that is your choice.
Maybe it was hip in the days of VEB-Robotron, but today?

Evlesoa

  • Guest
Re: Want to learn programming? Heres your chance!
« Reply #8 on: December 09, 2007, 05:58:55 am »
ASM is the BASE of all programs. Dont see why its bad... its what people prefer to reverse-engineer and stuff, not C++ or Pearl or w/e the fuck ppl use these days

NiTRoX

  • Posts: 1453
  • Turrets: +41/-200
Re: Want to learn programming? Heres your chance!
« Reply #9 on: December 09, 2007, 07:59:20 am »
ASM is the BASE of all programs. Dont see why its bad... its what people prefer to reverse-engineer and stuff, not C++ or Pearl or w/e the fuck ppl use these days

You speak like ASM is popular in your days, but anyways, it's your choice. We people prefer more used,popular and more useful languages :)

Caveman

  • Guest
Re: Want to learn programming? Heres your chance!
« Reply #10 on: December 09, 2007, 02:19:54 pm »
OMFG Evlesoa what's reverse engineering got to do with learning to program?
Maybe the KGB needed that a long time ago, when there was only one cpu-set available in the CCCP, but those days are over for nearly 30 years. And I strongly doubt you were around at that time. (And even then it was Lisp and Cobol)

zybork

  • Posts: 400
  • Turrets: +68/-72
Re: Want to learn programming? Heres your chance!
« Reply #11 on: December 09, 2007, 02:24:42 pm »
ASM is the BASE of all programs. Dont see why its bad...

Question: When you cook a meal, do you go to the fields, harvest some crops, go butcher a cow, and then head straigt to the mountains to get you some salt - or do you rather simply go to the market?

Stop trolling around.
I have retired from Tremulous. Definetely. If you play a game just because it has become a habit, but u'r only feeling like a kindergarten teacher - well, maybe I am just getting too old (hell, I was a teenager when DukeNukem3D was *new*) - it's probably not a bad idea to just let it be. And I do.

Don't take this personally. Have fun, guys.

Bunneh

  • Posts: 105
  • Turrets: +18/-96
Re: Want to learn programming? Heres your chance!
« Reply #12 on: December 09, 2007, 02:28:33 pm »
ASM is the BASE of all programs. Dont see why its bad...

Question: When you cook a meal, do you go to the fields, harvest some crops, go butcher a cow, and then head straigt to the mountains to get you some salt - or do you rather simply go to the market?

Stop trolling around.

Owned, bitch.

Nice one.
Bunneh: I'll admit that I really love attentionwhoring like this.
Plague Bringer: Here's some attention for you. Look! I've got a video of Bunneh in his true form running around in public, molesting random people.
http://www.youtube.com/watch?v=ZONFBqPosXw
Bunneh, you should be ashamed.
Bunneh: No, PB, that's not me. I'ma pink Bunneh. Bluebunneh is the stupid icecream faggot down the street.

http://tremulous.net/forum/index.php?topic=6840.0

zybork

  • Posts: 400
  • Turrets: +68/-72
Re: Want to learn programming? Heres your chance!
« Reply #13 on: December 09, 2007, 03:23:28 pm »
I have retired from Tremulous. Definetely. If you play a game just because it has become a habit, but u'r only feeling like a kindergarten teacher - well, maybe I am just getting too old (hell, I was a teenager when DukeNukem3D was *new*) - it's probably not a bad idea to just let it be. And I do.

Don't take this personally. Have fun, guys.

Plague

  • Posts: 238
  • Turrets: +13/-13
Re: Want to learn programming? Heres your chance!
« Reply #14 on: December 09, 2007, 04:25:34 pm »
Ideally, anyone who called themselves a 'programmer' would be versed in a number of languages, if not masters of them.  Ruby is considered one of the hottest new langauges, especially its use for Web 2.0 applications. Signing up ASAP.

Assembly can be used if you're really picky for speed in an application, and I believe portions of q3 are coded in asm (pre-compile) iirc.


zybork

  • Posts: 400
  • Turrets: +68/-72
Re: Want to learn programming? Heres your chance!
« Reply #15 on: December 09, 2007, 04:45:34 pm »
I see yo are in favor of ruby, assembler is out of the question, and it is definetely true that a programmer should know more then just one programming language (I personally know Logo, BASIC, Pascal, C, Perl, shell, and some markup-languages and even TeX ;-) ), but:

You've got to start with one.

I know Ruby does have it's beauties, and as far as I know it is the only programming language where you can write a multi-threaded HTML-server in only for lines of code ... but this is of no interest to someone, who - as you yourself empathised - wants to learn programming.

If you are completely new to the topic, Python is your choice.

Again: I am far from being religious, computers (including things like software) are tools, and it is always best to use the tool that fits your needs best. For a beginner, before python came into existence, I would have recommended LOGO albeit it's limited practical use, now for python being in this world, I recommend python.

Another point: The One Laptop Per Child-Projekt (see http://laptop.org/ for further information) uses python for a programming language. There is a reason for this.

If you wanna make advertising for a programming language for web2.0-apps or so, then name it. For beginners/learners, python is definetely the best choice.
I have retired from Tremulous. Definetely. If you play a game just because it has become a habit, but u'r only feeling like a kindergarten teacher - well, maybe I am just getting too old (hell, I was a teenager when DukeNukem3D was *new*) - it's probably not a bad idea to just let it be. And I do.

Don't take this personally. Have fun, guys.

sSopris

  • Posts: 221
  • Turrets: +26/-11
Re: Want to learn programming? Heres your chance!
« Reply #16 on: December 10, 2007, 08:15:18 pm »
I'm fine with what I've got but thanks for posting NiTRoX!
"Oh gosh....oh gosh! TEXTURE ERROOOOOOOR!!!"
"Shoot it! Shoot it!"
"Its got me!!"
"Take it down!"
-

NiTRoX

  • Posts: 1453
  • Turrets: +41/-200
Re: Want to learn programming? Heres your chance!
« Reply #17 on: December 10, 2007, 09:39:11 pm »
I'm fine with what I've got but thanks for posting NiTRoX!

No Problem :P

firebladez212

  • Posts: 96
  • Turrets: +12/-96
Re: Want to learn programming? Heres your chance!
« Reply #18 on: December 10, 2007, 10:38:46 pm »
sry, i closed the window when i saw that forgien picture on the front

zybork

  • Posts: 400
  • Turrets: +68/-72
Re: Want to learn programming? Heres your chance!
« Reply #19 on: December 11, 2007, 12:33:31 am »
Nitrox, do you already write in ruby or are you just a learner by now? People told me that ruby is quite cool, altough it is kind of derived from perl, which frightenes me, because perl is nothing but a pain in the a..! If you never tried to debug a perl-programme with more than a very few dozen lines, you don't know what the words desperation and confusion really mean.
I have retired from Tremulous. Definetely. If you play a game just because it has become a habit, but u'r only feeling like a kindergarten teacher - well, maybe I am just getting too old (hell, I was a teenager when DukeNukem3D was *new*) - it's probably not a bad idea to just let it be. And I do.

Don't take this personally. Have fun, guys.

firebladez212

  • Posts: 96
  • Turrets: +12/-96
Re: Want to learn programming? Heres your chance!
« Reply #20 on: December 11, 2007, 12:58:42 am »
C++ FTW!

Lord Baxter

  • Posts: 116
  • Turrets: +1/-3
Re: Want to learn programming? Heres your chance!
« Reply #21 on: December 11, 2007, 10:24:39 am »
thanks nitrox, im learning ruby as part of my senior highschool software development class and this looks like a great resource.
our teacher for software is a webpage designer and he is in rapture over how quick and easy it is to make web apps in ruby, along with databases and other kinds of applications

cheers ;D
quot;Unless you count the Chinese. But at this point, NOBODY can count the Chinese."

Known as Hydra ingame,
1227 apparently, can't change that now...

NiTRoX

  • Posts: 1453
  • Turrets: +41/-200
Re: Want to learn programming? Heres your chance!
« Reply #22 on: December 11, 2007, 07:34:28 pm »
Nitrox, do you already write in ruby or are you just a learner by now? People told me that ruby is quite cool, altough it is kind of derived from perl, which frightenes me, because perl is nothing but a pain in the a..! If you never tried to debug a perl-programme with more than a very few dozen lines, you don't know what the words desperation and confusion really mean.

I've tried it before but decided to learn Pascal and python instead. Its not that similair to Perl. Its more similair to Python.

If you want to try it out before taking this course, theres an online 15 minute tryout here

Other resources: [Ruby in 20 minutes], [Ruby from other languages]

Note: I am not going to take the course (was going to take it) because I'm busy with school this year.

thanks nitrox, im learning ruby as part of my senior highschool software development class and this looks like a great resource.
our teacher for software is a webpage designer and he is in rapture over how quick and easy it is to make web apps in ruby, along with databases and other kinds of applications

cheers ;D

Ma Pleasure :P
« Last Edit: December 11, 2007, 07:37:52 pm by NiTRoX »

pettman

  • Posts: 3
  • Turrets: +0/-0
Re: Want to learn programming? Heres your chance!
« Reply #23 on: December 16, 2007, 09:35:18 pm »
I would recommend python.
For that I'd recommend swaroop's "onlinebook" Byte of Python. I was really good at teaching you the basics.