Posted: Mar 15, 2012 5:41 pm
by mizvekov
VazScep wrote:This is the sort of thing that makes me sad. It's not just that things used to be so much better. It's that we've collectively forgotten our history, which contains technology that is several grades more advanced than anything developed in the last two decades. Instead, we find ourselves getting excited about the latest technology from Microsoft, even though it doesn't compare in functionality to stuff three decades old. Joel Spolsky lamented the point when he talked about how Microsoft were revolutionising their filesystem search facility, so that you'd be able to access files in just a few keystrokes (something we've had in UNIX since the early 80s). And there was a particularly poignant post on usenet some time ago, I think by Kent Pitman, worrying that we'd lost something important by the simplicity of filesystem functionality brought on by the dominance of UNIX and Windows.

Technology is great, as any iphone user will gush. But as a programmer, I feel as if most things have been going backwards for the last few decades.

But then, setting aside here the failure of LISP machines to dominate the market, why do you think the LISP programming language is slipping away from popularity? Do you think it was mostly because of chance, or that it had some fatal flaw that was never fixed?

VazScep wrote:I should couch my pessimism. There are plenty of advances. Haskell is cutting-edge as a language, and way more advanced than Common Lisp, but its implementations do extremely poorly in terms of developer tools.

What do you miss the most in terms of developer tools for haskell?