4 ms·
"It's an awkward, haphazardly designed, weirdly implemented and frankly ugly beast of a language" You should have stopped there. :-) Viva Scala!
by ElectronCharge 12y ago
"It's an awkward, haphazardly designed, weirdly implemented and frankly ugly beast of a language"
You should have stopped there. :-)
Viva Scala!
- krapp 12y agoWell, I suspect part of the reason some people hate it so much is also that so many other people don't. It feels somehow unjust that such an ugly language basically took over the web. But then again, what was the other option, Perl? Evolution picks a direction and runs with it.
- wvenable 12y agoPHP's "standard library" is mostly just a collection of other open source C libraries and exposed the C API with very little transformation. For example, people point to the mysql_real_escape_string() function as an example of bad PHP design but that function comes straight from the MySQL C API[1]. Early PHP was really just a scripting language interface to C and the Web. And from that it evolved very quickly picking up all kinds of technologies along the way. [1] http://dev.mysql.com/doc/refman/5.1/en/mysql-real-escape-string.html http://dev.mysql.com/doc/refman/5.1/en/mysql-real-escape-str...
- ElectronCharge 12y ago"It feels somehow unjust that such an ugly language basically took over the web." That's not really right, though. There are a ton of languages fighting for the server side web development crown. I'd argue that if you limit it to LAMP, Python is a lot nicer than PHP. Regardless, my current vote is for Scala world domination. Let the haters hate. :-)