The comp.lang.ruby newsgroup is abuzz with the comments made by Larry Wall about the Ruby programming language. The thread is well over 100 messages strong by now, and has naturally degenerated into topics like, "+ vs . as a string concatenation operator", as though that were a highly important issue or something.
I'm sick of seeing messages pop up about it in the mailing list now. So today I sent a reply that contained just one word - "Hitler". Think that will kill the thread?
Re:Good luck
petdance on 2002-09-10T18:34:17
And he's entirely accurate about PHP's awful extension mechanism. Having to rebuild PHP to incorporate new functionality is a suboptimal solution.Re:Good luck
pdcawley on 2002-09-10T19:11:33
Well, it was good enough for Perl up until version 4. For values of 'good enough' that include 'Hey, at least it's possible.'Re:Good luck
jordan on 2002-09-12T13:31:41
- Well, it was good enough for Perl up until version 4. For values of 'good enough' that include 'Hey, at least it's possible.'
"Good enough" in this case is just bad. The rapid expansion of a huge base of useable extensions for Perl started with Perl 5.
This experience is enough to place the PHP mechanism clearly and firmly in the bad category, from a relative perspective.
When you think about it, can you really imagine an Open Source language that wouldn't support extension through rebuilding? It's "good enough" in the same sense that "absolute minimum requirement" is good enough.