5 ms·
> I couldn't see many massive wins over my go-to Python. A massive win over Python I get is performance! The performance of SBCL or another good implementation
by ctrlmeta 4y ago
> I couldn't see many massive wins over my go-to Python.
A massive win over Python I get is performance! The performance of SBCL or another good implementation beats Python hands down. And I don't have to lose anything to gain that performance. The syntax is much cleaner and more enjoyable than Python. Quicklisp provides a wide variety of packages that I can use to build software. So it has the advantages of Python and superior performance.
- rich_sasha 4y agoPerformance is of course very good for SBCL. I guess 90% of the time it's not a constraint for me, the rest of the time maybe yes. On a broader "performance" side though, the executables are enormous. If I'm tinkering with a new language on the side, I like to build little utilities - like, say, transposing a csv file. Having a 60MB executable for doing it seems... weird. Can't quite put my finger on it. Of course, if I were to "compile" Python that way, it wouldn't be much smaller.