the list left off perhaps the most important language for the web: javascript. and my proposed "problem" for it:
web pages are not programmable.
web pages are not programmable.
Javascript: Java is scary.
Also hidden in the source: Python: Modula-3 is scary.
Curl: Lisp syntax is scary, and XML is redundant.
Arc: Scheme has no libraries, and both could be denser.
There are a lot of languages I haven't been able to figure out
how to describe this way. Suggestions would be appreciated about any
languages missing from the list. What I'm looking for is not exactly what
motivated the language designer (Smalltalk was originally intended
for children) but what niche the language first lodged in. What was
the appeal of the language to its first users?Is possible to create a monoculture on top of a badly (non)designed language with not chance in hell to escape it?
More like: Can functional paradigms be used in a procedural language
Beyond that, Javascript did not particularly ship with any sophisticated FP stuff, and, really, doesn't even ship with any today. It may be nice that Underscore can be written, but for any language with any functional pretensions whatsoever, it shouldn't need to be written, because it ought to just be shipped with the stock language.