Comment by baddate

2 months ago

Julia https://julialang.org/

I don't know if Julia is a system programming language

  • It's quite funny to classify it as such, given you need to run your programs like a script as it's nearly impossible to compile a binary you can distribute (though I am aware they're working on this as a priority task, currently).

    • Compilation to small binaries has made great progress:

      https://lwn.net/Articles/1006117/

      It’s not always clear what is meant by “system programming”. I’ve begun writing utility scripts in Julia; it’s practical now because the startup time is vastly improved. These can be run like bash scripts, with a shebang line that invokes Julia with the desired environment (using the --project flag).

      2 replies →