Hacker News new | ask | show | jobs
by Inaimathi 5652 days ago
Agreed, except with the "they aren't looking back" part. If that were true, Lisk and Liskell wouldn't exist (and people wouldn't be wondering aloud "How can I get pattern matching-definitions or point free style in Lisp?")

The conclusion of the article was more or less that you can't get a perfect combination of the two, and that any unification that might emerge will have to make decisions about which features to cherry-pick.

I'm also not clear on what you mean by "they started at more or less the same point".

1 comments

Point taken about Lisk and Liskell. But I think that that is, as you say, cherry picking features, not actually merging the philosophies of the two languages.

As for the same starting point, both had their origins in academic programming language research. It's true they don't have a direct common ancestor, but the point I was making was that their creators were aware of the issues, and chose very different directions as solutions to basically the same problem.