Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

if you want nice DP, try Julia with Flux and Zygote. Zygote perhaps has a bit of a distance to go for performance, but it just feels totally natural to code with these libraries .. if you assume performance gaps will be closed (its good enough).


Can Julia build static binaries now?

Because for mobile devices you don't want to ship LLVM. Plus it's easier to package binaries than scripts which usually require Docker to deal with dependencies in a sane way.


A lot of great progress is happening in PackageCompiler.jl (large binaries, very useable) and StaticCompiler.jl (small binaries, still immature).

I'd argue that Julia is much closer to having a good static compilation story than Swift or Nim are to having vibrant scientific ecosystems.

> Plus it's easier to package binaries than scripts which usually require Docker to deal with dependencies in a sane way.

Julia does have a really good story for reproducible dependency management. We learned a lot of valuable lessons by looking at Python's dumpsterfire.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: