|
|
|
|
|
by heisig
720 days ago
|
|
Connection Machine Lisp never made it into production, but this paper had a profound impact on my scientific career. In particular, it was the following comment in the paper that triggered me to develop the Petalisp programming language (https://github.com/marcoheisig/Petalisp): > Nevertheless, we have implemented (on a single-processor system, the Symbolics 3600) an experimental version of Connection Machine Lisp with lazy xappings and have found it tremendously complicated to implement but useful in practice. I think there is a moral here: Don't hesitate to experiment with crazy ideas (lazy xappings), and don't be afraid to openly talk about those experiments. After eight years of development, I can definitely confirm that lazy arrays/xappings are tremendously complicated to implement but useful in practice :) |
|
Something that only recently is starting to take shape in compute landscape.
Petalisp looks cool.