On Sat, Apr 28, 2012 at 10:18:33AM +0200, Guillaume Chatelet wrote: > Sorry for the noise but I think a few language designer out there > might like this one : > http://me.veekun.com/blog/2012/04/09/php-a-fractal-of-bad-design/ > > I think Walter and Andrei will smile ( or cry ) reading it. > It's no trolling here, I do think this post is very valuable and > relevant from a language design perspective.
I've written some simple apps in PHP... never learned enough of it to run into all the problems listed on that page. But I *did* run into stupidities involving ===. IMNSHO, *any* language that has === is fundamentally, irreparably dainbramaged, and needs to be scrapped and redesigned from scratch. This includes that hellspawn of evil incarnate known as Javascript. After reading this article, I'm seriously considering adopting D as my language of choice for CGI. ;-) T -- "Computer Science is no more about computers than astronomy is about telescopes." -- E.W. Dijkstra
