Sponsored by Microsoft
Microsoft responds to the headlines. view!
microsoft.com/everybodysbusiness - Read our developers' points of view on the headlines making news.
25 Comments
- newtonapple, on 10/12/2007, -0/+1Ruby is a really "neat" language on its own. I've learned Python and now learning Ruby. And, I've found Ruby to be quite elegant. Another dynamic language to keep an eye on is Groowy. It compiles JVM bytecodes and takes full advantage of the rich Java library & its JVM. I think if you're somewhat of a paradigm purist or detail-oriented person, you'll find Ruby to have a lot to love. Personally, I think Python is quite easy to pick up for almost any body (I really can't say that for Ruby), and it can help you w/ *almost* _any_ problem you need to solve. On the other hand, Ruby's got a killer app a.k.a. RoR (and arguably, a more well thought-out syntax), Python's got... IronPython and a bunch of "me-too" Frameworks? They say good programmers should pick up at least one new programming language every year just to wrap your mind around some of the more obscured abstractions. I think that's generally a good advice.
Until the computer can truely understand what we tell it, keep learning would keep ur mind free. - tolbs, on 10/12/2007, -0/+1i'd prefer getting started on ruby first then go to rails. Get a lot more out of the experience. But to each their own.
- BluParadox, on 10/12/2007, -0/+1"Ruby is written in C and is thus considered a higher-level programming language."
What the heck does the language the (official) interpreter is written in have to do with whether it's a high level language or not? Also, C is generally considered to be lower level when compared to things like java and C#...
Also, because it's a scripting language I would argue that ruby has many of the same drawbacks as PHP does when it comes to efficiency and extensibility... I really can't figure out what all the fuss is about with Ruby. - spiralhead, on 10/12/2007, -0/+1PHP lacks namespaces (or something equivalent) and is thus poorly suited for large projects with disperate groups of ape-like, soda-swilling developers collaborating on a single project.
- tolbs, on 10/12/2007, -0/+0The PickAxe book is good enough to get you going...that is if you want to spend money.
- inactive, on 10/12/2007, -0/+0AJAX story, check
story on new service from Google, check
.
.
.
finally, a Ruby story, check - MasterDwarf, on 10/12/2007, -0/+0Heard very little on Ruby. Not a huge coder but I'll have to check it out.
Dugged! - TheNik, on 10/12/2007, -0/+0I have a quick question: Is Ruby on Rails able to run on a normal webserver (it's a variation of Perl, right?) or do you need special softwares?
- organic, on 10/12/2007, -0/+0An e-book version of PickAxe comes with the distrobution...
- pbjorge12, on 10/12/2007, -0/+0Maybe this'll help me...I have wanted to get into Ruby for a while and have no idea how to get started...
Do I need a compiler? Is it similar to Python? Why would I use this over PHP?
Right...So this should help me... - alexanderhazard, on 10/12/2007, -0/+0^^
You just have to upload the package files, like with BXML - organic, on 10/12/2007, -0/+0well, there is now
- smhill, on 10/12/2007, -0/+0"Also, because it's a scripting language I would argue that ruby has many of the same drawbacks as PHP does when it comes to efficiency and extensibility... I really can't figure out what all the fuss is about with Ruby."
Check this out for more details:
http://www.ruby-lang.org/en/20020101.html - Squeegy, on 10/12/2007, -0/+0Once you experience the extent of Ruby's object oriented nature, you will have a hard time going back to PHP.
- Kam3k, on 10/12/2007, -0/+0+digg, well chosen list of resources, Why’s (Poignant) Guide to Ruby is wonderful.
People shouldn't worry about Ruby vs Python vs Perl etc., just give it a try, its such an enjoyable language to use. If you're using a Mac you already have it installled. - xenlab, on 10/12/2007, -0/+0@pbjorge12L
Ruby can be run on just about any platform, but what you want is Ruby on Rails... the Web Framework for Ruby: http://wiki.rubyonrails.com/rails/pages/GettingStartedWithRails - wazoo, on 10/12/2007, -0/+0ruby is like php but it is a full stack language so it gives you more controll like in c, thats what i uderstand atleast. good read. +digg
- james.britt, on 10/12/2007, -0/+0Nice to see a Ruby post from March. :)
A lot has happened in the Ruby world since then, though.
Folks getting started in Ruby would do well to go here: http://ruby-doc.org/gettingstarted/
and then just browse around http://ruby-doc.org for all the goodies. Like here: http://ruby-doc.org/whyruby/
For those doing Web development, look at Rails, but also look at Wee, Nitro, and IOWA. - _jinx_, on 10/12/2007, -0/+0I just bought 2 books, one on Rails the other on Ruby. I have been in desperate search of a good online beginner's tutorial for RoR. So far the toughest part has been setting the system up for myself, not even the code... anyway's good digg!
- inactive, on 10/12/2007, -1/+0Linux may come in distros, but there is no such word Distrobution.
- spiralhead, on 10/12/2007, -1/+0Ruby is written in C and is thus considered a higher-level programming language.
BTW the registration process here is obnoxious. Was that 4 different codes I had to type? Case-sensitive no less? Jesus. - DanVersion1, on 10/12/2007, -1/+0Hopefully we will see an emergance of apps running in Ruby, because I know I'de like to explore the use of it in my company's website www.aquaboxpc.com , but for the time being we are using PHP.
Aquabox Personal Computers
www.aquaboxpc.com - xioner, on 10/12/2007, -2/+0so, uh... what is this?
- ScottyQuest, on 10/12/2007, -3/+0Front page? No comments? I have no insider information to impart, nor any conversation starters. Suffice it to say "Ruby, Ruby, Ruby, Ruby Soho".
- inactive, on 10/12/2007, -5/+0okay..


What is Digg?