Craig White wrote:
It's an interesting article which I am posting here not to yank people's
chains and I think the graphs tell a story that the author can't see -
that Rails is still in it's infancy.
The graph representing the 'new projects' is interesting too.
Of course there is a base assumption that when it comes to coding, the
more lines the better.
None of the graphs say anything about Rails specifically. They're
measuring aspects of Ruby development.
The first graph, as you point out, is not a great measurement of
All it shows is that more lines of PHP are being produced. It doesn't
anything about the infacy of Ruby.
The second graph, again, doesn't speak specifically about 'infancy' of
rails at all. It's talking about relative programmer community sizes.
Ruby and Rails could both be well out of their infancy and retain a
flat line on that graph.
The third graph is particularly telling in the context of the other
Looking at all three graphs together you can say that a relatively
percentage of rails developers is producing a disproportionate number
of new projects in a relatively programmer-efficient language, while a
fluctuating percentage of PHP developers are contributing more and
more code to fewer projects over time.
My biassed interpretation is that PHP is demonstrating its inability to
at the language level, and that the PHP framework is a relatively poor
choice for the current crop of web applications - something many of us
They don't seem to say to me that PHP is eating Rails for breakfast.