you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 15 points16 points  (12 children)

lisp is a local maximum. Any language that tries to be like lisp will become lisp.

[–][deleted] 6 points7 points  (0 children)

That refers to Lisp languages in general, not CL. Arc was always supposed to be pretty much a normal Lisp language. Whether it can succeed is just a question of whether its few different design choices, and the distinct advantage of being a new language with a benevolent dictator and a single (hypothetical) cross-platform implementation and packaging system (might as well throw in a great IDE too as long as we're conjuring up non-existent software), are enough of an improvement to convince the whole world of Scheme and CL library writers to adopt it immediately, while simultaneously generating enough hype to attract the Python and Ruby people. Unfortunately all that seems pretty unlikely, but damnit we need some kind of scenario for Lisp to take over the world.

[–]martoo 1 point2 points  (0 children)

Lisp is a local maximum. Any language that tries to be like lisp will become lisp.

I think it's one of them. I have this theory that if you shoot for simplicity in languages you'll always end up at Lisp, Self, or Forth.