To Ruby, or not to Ruby: that is the question

Posted on Friday 18 November 2005 - Popularity: 5%

An interesting view of programming languages and why you may not should learn Ruby:

Why You Shouldn’t Pick Ruby (Maybe)

So how does all of this relate to Ruby? I hope I’ve illustrated the decreasing developer benefit for learning additional languages in the same family. Does this mean that once your know C or Java you should never learn another Algol-based language? No. That’s not a realistic position given the economic demands of the industry. What I am suggesting is that when it comes time to learn a new language take a step back and survey the landscape. Try to really stretch your mind every once in a while and learn a programming language quite different from the ones you’re used to. There are a huge number of programming languages out there. And while learning some of them will not improve your resume or result in any paying work they will improve your mind and reasoning ability. That is what ultimately separates truly good developers from the mediocre.

He definitely makes some good points. Personally I think you should learn Ruby as it’s a very good exercise on OO programming and a language that seams to become really popular lately. But if you already use a similar language and don’t have a lot of free time anyway, then there really isn’t anything that should force you to learn Ruby as long as Ruby doesn’t become a job requirement.

read more | digg story

Bookmark options for this entry: Add to del.icio.us | Add to Furl | Add to Spurl

3 Responses to “To Ruby, or not to Ruby: that is the question”

  1. flashape Says:

    hey, normally I couldn’t care less about anyone’s spelling, and mine is quite horrible anyway, but I’m only mentioning this because I saw it twic on this page…its “seems”, not “seams” (”seams” are the stitching on the side of your pants).

    i can agree with both the point in the article and your point. I’d rather spend more time honing my skills with what I already know at this point that learn an entirely new language, but even just checking out how other languages pull off some stuff might show you a better way to pull it off in your “native” language.

    hey, I just noticed that commetn preview thing, that’s awesome!!

  2. admin Says:

    Thx, will remember that spelling error. English is only my 4th language and I’m still far from mastering it, so every hint like that can help.

    Fredi

  3. flashape Says:

    “English is only my 4th language”

    hha, nice…i still have trouble with it and it’s my only.






Times when I have posted during the last month



(c) 2005 by Fredi Bach


New: Feed Aggregator


New: Projects Site


New: Weblog






To gain maximum knowledge of the network world, go for some online courses like N10-003 and SY0-101. You will easily be able to play with the wireless cable concept. It will not be hard to install a computer software without any instructions. Not only this, you will also be able to work on a remote pc software. Sounds too good? Bet it is!








Recently Used Apps
- - -
On my G5
- - -
AutomountMaker
- - -
Clutter
- - -
Cyberduck
- - -
Firefox
- - -
Flash 8
- - -
Microsoft Word
- - -
Systemeinstellungen
- - -
TextEdit
- - -
TextMate
- - -
Yummy FTP
- - -
On my MacBook
- - -
Adobe Photoshop CS3
- - -
Firefox
- - -
Google Earth
- - -
iTunes
- - -
Overflow
- - -
QuickTime Player
- - -
Systemeinstellungen
- - -
TextMate
- - -
Vorschau
- - -
Yummy FTP





Give me a 10!

Computers Blog Top Sites




del.icio.us popular osx




Recent Comments

- - -
startoy
(A list of the best free Ajax web apps):ajaxflakes - Read all about the...
- - -
michelle
(The future of the iPod):can you tell me my code...
- - -
Sohbet
(Everything tagged in TagWorld):Thanks for the tips Dan, a...
- - -
pascal
(Macworld Keynote 2006 ... live updates):i lover mac compuetre
- - -
toothpick_tp
(Am I unhealthy because I run a blog?):Never mind! There are a lot...
- - -
Sohbet
(Everything tagged in TagWorld):I think the idea of writing...
- - -
Mcgill
(Flip4Mac, free download!):QuickTime can play any file format...
- - -
freda
(OS X Code for ya!):Try Mac Cleanse http://www.qweas.com/download/antivirus/internet_tracks_cleanup/mac_cleanse.htm
- - -
Enlargement
(Flip4Mac, free download!):First of all I d'like to...
- - -
pyrethrum
(WordPress plugin "wikicache" preview):Hi,very colorful article in this nice...