klaus said:
So how are you going to survive in web-consulting business if you
charge your customer for 5 days instead of 4 months?
Easy, you sell more stuff.
Rails may not provide an order of magnitude productivity increase but I
know it does provide a productivity increase.
Before rails:
I can give you features X, Y and Z for Q dollars
After rails:
I can give you [A-Z] features for Q dollars.
You spend the same amount of time and make the same amount of money but
you give them a *much* better product. So when that customer has another
project who do you think they will come to? The guy still offering just
X, Y and Z or the guy offering [A-Z]? It more about increasing the value
to the customer. Increasing customer value gives you a competitive
advantage which will lead to continual work. That is where Rails will
help make a web-consulting business successful.
Eric