Yeah, Julia’s got a fantastic ecosystem - and really switched on users and devs. This talk really caught my attention regarding Julia. It’s just a super practical application of probabilistic programming to something that I wouldn’t have even thought about being related to that field.
The only downside for me (as it may be an upside for others) is that the language is pretty big and it’s typed. So it can be a bit of a struggle against the compiler. I also find that the startup time can be really unpredictable (not sure what the jit is doing). I’d actually prefer if there was a way to write Julia asts directly and send it to the interpreter.
Speaking of jits, emacs just released native compilation with a bunch of features including async compilation and hotloading. It also now comes with it’s own react-style framework https://github.com/ebpa/tui.el so it may just end up being the best way to distribute code, especially dev tooling.