News for hackers. Stuff that matters.
Re:What Languages Fix by henning on Sunday September 23, 2007 @02:14AM (#58482)
Haskell: there are too many experimental pure lazy functional languages.

Scala: why should you have to choose between functional and object-oriented programming?

F#: OCaml has no libraries.

Erlang: C doesn't scale.

Re:What Languages Fix by Zak on Sunday September 23, 2007 @04:36AM (#58505)
Arc: Common Lisp is a kludge, and Scheme has no libraries.

This seems to address the reasons the languages were created more than the reasons people continue to use them today. The former is insightful, but the latter might be more useful.

Re:What Languages Fix by rsheridan6 on Sunday September 23, 2007 @04:53PM (#58613)
>...and Scheme has no libraries.

That's a strange reason to write a brand-new language that has even fewer libraries. If that's the problem with Scheme. I hope PG and JAR had better reasons than that.

Re:What Languages Fix by gms on Sunday September 23, 2007 @07:30PM (#58643)
jar is working on Arc?
Re:What Languages Fix by rsheridan6 on Sunday September 23, 2007 @08:03PM (#58647)
No, but jar was involved with T, which had the same reason according to pg.
Re:What Languages Fix by tel on Sunday September 23, 2007 @02:50AM (#58492)
This is interesting because it's a good way to look at the domain of language not in its power or application but its audience.

Haskell: Because programming isn't enough like math

Mozart: Because Prolog is pretty foreign

Lisp: Because parens are really underappreciated ; )

Re:What Languages Fix by jey on Sunday September 23, 2007 @02:37AM (#58488)
My favorite is "Lisp: Turing Machines are an awkward way to describe computation", especially given that McCarthy originally only intended Lisp to be used as a theoretical device, and not for actual programming! (so goes the story, anyway)
Re:What Languages Fix by michaelneale on Sunday September 23, 2007 @03:18AM (#58496)
I wonder if that is true or a myth? I wouldn't be surprised if it was true.
Re:What Languages Fix by vlad on Sunday September 23, 2007 @03:05PM (#58586)
Perl: C isn't as good with text.

PHP: I'd rather write my own Perl.

Visual Basic: Crap, we desperately need a way to inflate the number of apps available for Windows.

The same is true for most companies.

Re:What Languages Fix by aston on Sunday September 23, 2007 @02:46AM (#58490)
PHP: Doesn't [insert other language] have that function? Let's add it, too!
Re:What Languages Fix by mojuba on Sunday September 23, 2007 @10:27AM (#58550)
Original JavaScript: HTML can't validate forms

Modern JavaScript: we are the best language committee in the world

Re:What Languages Fix by ralph on Saturday November 03, 2007 @08:29AM (#75763)
Perl wasn't the motivation behind creating Python.
Re:What Languages Fix by rkabir on Sunday September 23, 2007 @02:30AM (#58487)
will there ever be one language to rule them all?
Re:What Languages Fix by tokipin on Sunday September 23, 2007 @09:44AM (#58538)
maybe Arc 2...
Re:What Languages Fix by eru on Monday September 24, 2007 @10:22AM (#58891)
Hopefully the version digits of Arc will converge to e.