[plt-scheme] Scheme productivity data point

From: Geoffrey S. Knauth (geoff at knauth.org)
Date: Wed Nov 11 06:18:12 EST 2009

On Nov 8, 2009, at 16:28, Matthias Felleisen wrote:

> Here is a similar story from a scientific computation group at Cornell, working Boeing. (Zippel is my source.)
> 
> They developed a Lisp-based framework for transforming continuous mathematics for wings into discrete and then into Fortran programs. They reduced the development time for Cray Fortran programs from a year to a month. Then they ran the program, which took another month (and a bit less). Then they had the results and could throw away the program. Sounds like a winner? Sadly a month of Cray time was more expensive in 1992 than 11 month of Fortran programmer time. They had lost -- Matthias

Now we programmers are cheaper still, and our tools are vastly better.  Supercomputers are probably not cheaper, but now we can use lots of cheap machines.  I wonder if they would win if the computation could be distributed, and if Amazon cloud will let folks rent a non-trivial collection of machines.  Scheme/Lisp could help make intelligent choices about how to divide and conquer, and could craft the distributed code.



Posted on the users mailing list.