Tremulous Forum
Community => Off Topic => Topic started by: NiTRoX 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! (http://www.rubylearning.org/class/index.php)
More links
[WHAT IS RUBY?] (http://www.ruby-lang.org/en/about/)
[WHAT IS RUBY? - Wikipedia entry] (http://en.wikipedia.org/wiki/Ruby_(programming_language))
[RUBY RESOURCES] (http://www.rubylearning.com)
[RUBY ON RAILS - Web Application Framewrok based on Ruby] (http://www.rubyonrails.org)
-
Thanks but no thanks, I'd rather stick with C/C++
-
Signed up, just for the hell of it.
-
From all them programming languages, python (http://www.python.org) 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.
-
From all them programming languages, python (http://www.python.org) 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 ^^)
-
From all them programming languages, python (http://www.python.org) 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.
-
Ur all crazy!! lol i know i say that a lot...
ASM > Everything else
-
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?
-
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
-
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 :)
-
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)
-
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.
-
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.
-
Apropos python, ahem: http://tremulous.net/forum/index.php?topic=6777.0 :)
-
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.
-
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'm fine with what I've got but thanks for posting NiTRoX!
-
I'm fine with what I've got but thanks for posting NiTRoX!
No Problem :P
-
sry, i closed the window when i saw that forgien picture on the front
-
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.
-
C++ FTW!
-
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
-
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 (http://tryruby.hobix.com/)
Other resources: [Ruby in 20 minutes] (http://www.ruby-lang.org/en/documentation/quickstart/), [Ruby from other languages] (http://www.ruby-lang.org/en/documentation/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
-
I would recommend python.
For that I'd recommend swaroop's "onlinebook" Byte of Python (http://swaroopch.info/text/Byte_of_Python:Main_Page). I was really good at teaching you the basics.