post a comment | posted Mar 21
My actual programming experience with Ruby is pretty much non existent. However I have just started to gain interest in it and have been to a presentation of Ruby. I do have experience with other programming languages such as C/C++, Java, and VB.NET. Looking at this language and from what I have heard I am loving it. Ruby in a nutshell....
"Ruby is ... A dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write."
I don't want to get too technical because I don't think that most of the people reading this (if any) are computer science majors. But basically what I love about this program is that it is easy. It's easy to read and write, which translates to easy to fix/modify. I first heard of ruby from ruby on rails (Rails). Rails is a type of web-development framework (you make websites). It pretty much saves a shit load of time by doing all the stuff that is needed to build a site (framework). So you can, in theory, build a website without writing a single piece of code. Ruby and Rails have been gaining a lot of ground lately even though Ruby is already 10 years old.
If you want to download Ruby or get more information about it go here...
Ruby Programming Language Site
If you want to download Ruby on Rails (Rails) or get more information about it go here...
Right now I am reading a really great book (one of the best programming books I have ever read) about Ruby. It's simple to read and really emphasizes the basics of the language and develops on that. I would even recommend this book to non-programmers who are interested into possibly doing minor programming or learning about it. Book is a lot of fun because the author, in an almost demented way, adds comic striips and sidebars that are pretty damn hilarious at times. It's a change from the usually boring programming books i read. PLUS ITS FREE !!!! here is the link to the first page...
why's (poignant) guide to Ruby
the Ruby on Rails site has alot of great information / tutorials / API's (where's this link...here we go)
Well first blog post done.
-Tomek