4 ms·
I'm very sympathetic to this exact problem. I love writing code in a Lisp, the language is a beauty. Working in rendering/visualiztion, there are no real lisps
by Arelius 15y ago
I'm very sympathetic to this exact problem. I love writing code in a Lisp, the language is a beauty. Working in rendering/visualiztion, there are no real lisps that are usable for the performance characteristics that we need, which is a problem in itself, but I do find that I am able to write much of my personal code in more dynamic languages.
For a while I was trying to get practical code written in scheme, but it then became clear that there were probally about 40 people in the world trying to write actual usable code in scheme, and not just using it academically, eventually, I gave up, and started using CL, because at least, there are and/or have been, people trying to create real products with CL, and there are real sets of libraries.
But again, every once in a while, I decide to write a side-project in Ruby, due to one reason or another, existing libraries, or working with others, and the simple fact of the matter is that atop of Ruby being a reasonable approximation of everything I want from Lisp, macros aside, it has, simply a much more mature set of libraries. In my experience not only am I more likely to find a specific library for Ruby, but it is much more likely to be well tested and production-ready.