RSS 2.0

Personal Info:

Joe Send mail to the author(s) leads the architecture of an experimental OS's developer platform, where he is also chief architect of its programming language. His current mission is to enable writing large-scale software that is reliable, secure, and scalable by-construction. Before this, Joe founded the Parallel Extensions to .NET project. He has been granted 19 patents, with 49 pending. When not working, Joe enjoys travelling with his wife, writing books, writing music, studying music theory & mathematics, and doing anything involving food & wine.

My books

My music

Disclaimer:
The content of this site are my own personal opinions and do not represent my employer's view in anyway.

© 2012, Joe Duffy

 
 Tuesday, April 24, 2007

Haskell is the most underappreciated yet extraordinarily significant programming language in the world.  The syntax is frightening enough to scare off those with weak stomaches, but some of the most interesting and creative research in type systems and, within recent years, parallelism have arisen from the Haskell community.  I recently stumbled across a fascinating paper from the ACM SIGPLAN History of Programming Languages Conference (HOPL'III) from earlier this year:

A History of Haskell: being lazy with class

Abstract This long (55-page) paper describes the history of Haskell, including its genesis and principles, technical contributions, implementations and tools, and applications and impact.

First I'll admit that I'm a functional programming geek.  Second I'll admit that I love reading about technology history.  But those biases aside, the paper is really quite good.  Recommended reading for anybody who's ever run across a lambda floating around in their dreams.  I know that I have.

4/24/2007 10:20:49 PM (Pacific Daylight Time, UTC-07:00)  #   
Tracked by:
http://9lr-free-porn.info/35609960/the-d-pickle-co-toronto.html [Pingback]
http://9lm-free-porn.info/84293864/index.html [Pingback]
http://9lp-free-porn.info/37486116/index.html [Pingback]

 

Recent Entries:

Search:

Browse by Date:
<April 2007>
SunMonTueWedThuFriSat
25262728293031
1234567
891011121314
15161718192021
22232425262728
293012345

Browse by Category:

Notables: