4 ms·
Julia is one of those programming languages where I find it interesting but I cannot imagine a practical use case for myself. I even took the time to `brew inst
by reggieband 6y ago
Julia is one of those programming languages where I find it interesting but I cannot imagine a practical use case for myself. I even took the time to `brew install` it and was thinking about it again recently when I saw it update. The same is true with numpy or R - my work just doesn't involve high performance numerical computing. And even if it did, it would always be secondary to some other purpose. Outside of a REPL, if I were to productionize some heavy computational work, even numerically based, I would probably still lean towards containerizing a C++ (or maybe Rust) binary.
It's one of those "right tool for the job" type quandaries. For many popular languages (Javascript, Python, Go, C/C++, Rust, Java, OCaml) I have an intuition on when I would reach for them based on my experience. With Julia - I am not sure the shape or character of the problem where I would reach for it.
- jamil7 6y agoSounds like you just may be the wrong target. Numpy, R and Julia are not designed for software engineering and are likely more approachable and useful to scientists than something like C++ or Rust.
- deleted 6y ago[deleted]