3 ms·
LISPs all seem tremendously resilient. I wonder what intrinsic quality makes a language long lived, rather than blame communities and whatnot. Another stalwar
by nonrandomstring 4y ago
LISPs all seem tremendously resilient.
I wonder what intrinsic quality makes a language long lived, rather
than blame communities and whatnot.
Another stalwart is Pure Data, the DSP language I am very fond
of. It's based on atomic principles. Indeed the primitive processing
elements are called Atoms, being irreducible ops like multiply, add,
sin and cos. There really isn't much that can change. For C as for
LISP, especially Scheme, it's hard to break them down any further, yet
they are high enough level to be useful for programming. There's some
sweet-spot to be found.
- spacechild1 4y agoHa, I just wanted to bring up Pure Data as example. It takes backwards compatibility very seriously. Patches written 20 years ago should run just fine on any recent Pd version. In fact, Miller Puckette strives for at least 50 years of support. Pd just had its 25th anniversary, so there are at least 25 more years to go :-)