News for hackers. Stuff that matters.
Re:A Generation Lost in the Bazaar (2012) by innguest on Tuesday December 30, 2014 @03:51PM (#8816671)
Along with other outliers like Smalltalk and Scheme, neatly grouped together under "experimental languages". Cf. SQL, a language that from the beginning had its industry in mind.
Re:A Generation Lost in the Bazaar (2012) by sedachv on Tuesday December 30, 2014 @05:12PM (#8817032)
Common Lisp would probably be the best counter-example to "language design by committee doesn't work." Despite being developed by a committee over an almost 15 year period and the standard document being over 1000 pages long and full of functions that are there just for backwards compatibility, the language manages to be both more consistent and feature rich than Ruby or Python.

The language most people know as C has been developed by a committee since 1983 (try reading pre-ANSI C). C++ has been developed by an ISO committee since 1993(?) and has expanded hugely in scope (standard library, namespaces, RTTI).

So successful programming language design by committee seems to be the rule and not the exception.

Re:A Generation Lost in the Bazaar (2012) by innguest on Tuesday January 06, 2015 @04:04PM (#8847121)
Common Lisp, C and C++ did not contribute to the field in the enormous way that Scheme, Haskell and Smalltalk did. They're sheeple languages (made with the worker in mind) to control employees, and not languages to empower and liberate the programmer (like Forth, another great example of an experimental language by Chuck Moore).

My point stands.

Re:A Generation Lost in the Bazaar (2012) by lispm on Tuesday January 06, 2015 @07:36PM (#8848133)
> They're sheeple languages (made with the worker in mind) to control employees,

Total nonsense.

> and not languages to empower and liberate the programmer

Also nonsense.

Re:A Generation Lost in the Bazaar (2012) by innguest on Wednesday January 07, 2015 @11:38AM (#8851479)
If you want to refute you will have to do better than just show up; you could start by explaining why do we have so many shops using Java and .Net and now Rails (which makes it possible for Ruby programmers to be fungible for managers) and so few using Scheme and Smalltalk etc.

Ask your manager why you can't switch to a better language. The answer is it's harder to find talent for it. Bingo.

Re:A Generation Lost in the Bazaar (2012) by sedachv on Wednesday January 07, 2015 @06:05PM (#8853937)
> Ask your manager why you can't switch to a better language. The answer is it's harder to find talent for it.

That's a really good point.

IDK if I would say that about Scheme though. There are a lot more people around that know Scheme than know Common Lisp. I learned to program Lisp starting with Scheme; going back to Scheme from Common Lisp feels really disempowering.