Tuesday, November 23, 2004

PROGRAMMING : Challenge to Self

I have decided to learn ruby by doing. Having read the first half of the non-library bit of PickAxe, and having done the ruby on rails tutorial, I feel I am ready, and so :
This weekend I am going to develop the website for my work in Ruby On Rails.
Or at least see how far I get. I am going to do this for a few reasons
  • To learn ruby better
  • To learn rails better
  • To extend my knowledge of the problem I am trying to solve (by prototyping)
  • To demonstrate to both my boss and my client that I know what I am doing
And what's really great about ROR in development is that it's really slow because the CGI module reloads the ruby project every time it gets a request. This can easily be fixed by using fastCGI, but maybe I want to leave it slow so it remains a prototype - no temptation to not throw it away.
(I'll get fastCGI working anyway to see how much faster it is, but not mention it)
Hope this makes you happy David :-) BTW David, if you do read this, I tried to reply to your comment but found it difficult. Having reread my post I can understand your annoyance with me - I would like to apologize. Most of it was written sarcasticly because there are so many web frameworks out there, but I haven't mentioned them in my blog, have I? And ROR comes with the Pragmatic Programmer's approval. And it has a great abbreviation, I feel like a lion every time I say it
ROR

0 Comments:

Post a Comment

<< Home