PHP: getting Perl and CGI to work on my web server is too damn hard.
Or perhaps:
PHP: I can never remember the difference between %, @ and $.
51–60 of 91 posts
PHP: getting Perl and CGI to work on my web server is too damn hard.
Or perhaps:
PHP: I can never remember the difference between %, @ and $.
PHP: Perl is too hard to configure and run on the web
PHP (version 0): C is not an HTML templating language; Perl and Python are too heavyweight as embedded templating languages, given that all of our logic is in C anyway.
PHP (version N): PHP works fine, except it's missing function F.
...and so on, ad infinitum.
PHP doesn't really fit the paradigm of the original essay. It's hard to even pretend that PHP was deliberately designed as a reaction to other existing languages. Rather, PHP evolved. Hence, explanations of PHP tend to be circular: "PHP exists because PHP's design, documentation, and community were tightly focused on web publishing", or "PHP exists because it's backwards-compatible with PHP".
For Java I would suggest "Lisp is too powerful for Joe Programmer, and parentheses are scary" Java as essentially Lisp's bastard child is I think undermentioned in language history.
Coffeescript: Javascript is too ugly.
Node: It's hard to find JavaScript coders since there is no career path for them.
Coffeescript: Javascript is too ugly.
Coffeescript: I'd rather be writing Ruby
LiveScript: I'd rather be writing Perl-flavored Ruby, with a Haskell syntax. ( http://livescript.org/ )
APL: Errors increase in proportion to the amount of code typed; therefore, decrease amount of code typed while keeping expressiveness and power unchanged. Alternatively: APL: Programming should be more like math.
APL: Other languages are verbose and irregular.