← Fourm Integration

Ruby Bells

I like programming. I especially like C++, Java and PHP. However, I decided that I want to learn another language.

Perhaps inspired by the PMS I use, Redmine, I have decided to learn Ruby. It's actually not that bad. It's pretty interesting, simple and easy to use. For instance, unlike many languages, Ruby doesn't require classes or main functions to display its "Hello World" program. This is it in its entirety:

puts "Hello World!"

A great way to learn is the "Try Ruby!" interactive prompt available from tryruby.hobix.com that teaches you Ruby from your browser. It's a lot of fun, it's fun and I'm repeating myself.

Another fun aspect of Ruby is the Ruby on Rails framework, which was the base of the popular PHP framework CakePHP. Rails makes it much more easy and fun to write Ruby web applications. I plan to write a certain upcoming website in Rails, too.

One thing that does annoy me about Ruby, though, is that its command-separation character is, like BASIC and all derivatives, the newline. I fine semicolon separated languages so much better. I just do. :)

puts "So, do you like Ruby?"
likeRuby = true
puts "YAY!" if likeRuby
Hatkirby on January 7th, 2009 at 12:30:03pm
👍 -2 👎

Comments

:O Ruby is like Python, not like BASIC! cries

Bluemonkey on March 6th, 2010 at 8:25:01am

Their command-separation characters are the same; that's the only comparison I was making.

Hatkirby on March 6th, 2010 at 9:23:31am

10 EXCEPT IN ORIGINAL GOTO 30 20 A HORRIBLE MESS 30 BASIC THERE WERE LINE 40 NUMBERS EVERYWHERE 50 AND IT WAS GOTO 20

Bluemonkey on March 6th, 2010 at 6:36:42pm

Wow, way to over-examine a year-old comparison. And yes, I know, original basic was actually disturbing and it was difficult to add code in between already existing lines.

Hatkirby on March 6th, 2010 at 7:05:42pm

...wow... did not realise this was over a year old. I just assumed since it was about Ruby/Rails, it was fairly recent. Foiled again by the accursed related posts box! My sincere and humble apologies

Bluemonkey on March 8th, 2010 at 6:18:56am
Replying to comment by :
Feel free to post a comment! You may use Markdown.