neat academic paper on software prototyping and productivity.

http://citeseer.nj.nec.com/hudak94haskell.html Executive Summary: take a jr programmer who has never seen Haskell before. Give him 8 days with the online manual. Then tell him you get to make a Geometric Region Server for the US Nacy Naval Surface Warfare Center (NSWC). When he was done, surprise, surprise, the evaluators thought that the code he submitted was only pseudo-code, requirements. No. Working Haskell. His version was faster and done more quickly than other versions, written in more standard languages like Ada and C++. VHLL rock. Laura

Laura Creighton <lac <at> strakt.com> writes:
You're more than right, Laura. Do you also know the Python-Version of the problem? It's even shorter import timemachine t=timemachine.timemachine() t.inventbeforeneeded("module","AEGIS") t.commit() import AEGIS a=AEGIS.aegis("input.data") a.analyse() for it in a.output(): print it 9 lines of code compared with 85 of Haskall is still an improvement, isn't it? Harald

Laura Creighton <lac <at> strakt.com> writes:
You're more than right, Laura. Do you also know the Python-Version of the problem? It's even shorter import timemachine t=timemachine.timemachine() t.inventbeforeneeded("module","AEGIS") t.commit() import AEGIS a=AEGIS.aegis("input.data") a.analyse() for it in a.output(): print it 9 lines of code compared with 85 of Haskall is still an improvement, isn't it? Harald
participants (2)
-
Harald Massa
-
Laura Creighton