One of my goals for this year was to learn Ruby or Ruby on Rails.  A lot of companies are using this newer technology to quickly write, deploy and test their web applications and since I’m a web developer it only made sense I learned what all of the hoopla was about.

So far after a couple chapters in the book on loan from my friend Phil I’ve got a good understanding how the language operates regarding syntax and so forth.  I have to say I am pretty impressed.  Ruby on Rails allows you to very quickly generate a web application complete with scaffolding, integrate automatic database versioning as well as add in unit testing.  Still today when I work with languages such as Ruby or Python, it feels just “weird” to me to not have static types and compiling code beforehand.  I understand the point of dynamic languages and do see their advantages in many scenarios.

The only caveat so far I have run into is the setup and deployment of a Rails application, at least in windows.  Following the book the step on setting up SQLite was a pain in the ass and I still cannot get it figured out.  I think it is because the version of SQLite 3 is not compatible with the latest version.  Also the documentation seems pretty sparse even though I know a lot of documentation is provided by the community.  I’m just a MSDN brat I guess.

Overall, no huge complaints and I’m going to keep pushing through the book when I have time.


SPEAK / ADD YOUR COMMENT
Comments are moderated.

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Return to Top

First Reactions to Ruby on Rails

FRESH / LATEST POSTS

TAG / CLOUD

.NET 59 Days of Code Adaptive Payments Annoying API Apple ASP.NET ASP.NET MVC AT&T Bars Blog C# Central Valley Comcast CVBI Dancing Facebook Fireworks Fresno FriendFeed GoDaddy Google Google I/O Hipsters House Music HTML5 Independence Day iPhone Lake Don Pedro Microsoft MVC New Year Resolutions Nightlife Payments PayPal PlasticJungle Programming Ruby Social Networking SoundCloud Tattoos Twitter Venture Capital Videos Wordpress