3 ms·
Ada is another option without a GC. I wrote a search tool for large codebases with it (https://github.com/pyjarrett/septum https://github.com/pyjarrett/septum)
by pyjarrett 4y ago
Ada is another option without a GC. I wrote a search tool for large codebases with it (https://github.com/pyjarrett/septum https://github.com/pyjarrett/septum), and the easy and built-in tasking and pinning to CPUs allows you to easily go wide if the problem you're solving supports it.
There's very little allocation since it supports returning VLAs (like strings) from functions via a secondary stack. Its Alire tool does the toolchain install and provides package management, so trying the language out is super easy. I've done a few bindings to things in C with it, which is ridiculously easy.
- deleted 4y ago[deleted]