27.12.2013 Views

Wearing the hair shirt Wearing the hair shirt - Microsoft Research

Wearing the hair shirt Wearing the hair shirt - Microsoft Research

Wearing the hair shirt Wearing the hair shirt - Microsoft Research

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Modules<br />

Porsche<br />

High power, but poor power/cost ratio<br />

•Separate module language<br />

•First class modules problematic<br />

•Big step in compiler complexity<br />

•Full power seldom needed<br />

ML functors<br />

Haskell 98<br />

Haskell + sexy types<br />

Power<br />

Ford Cortina with alloy wheels<br />

Medium power, with good power/cost<br />

•Module parameterisation too weak<br />

• No language support for module signatures

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!