5 ms·
Julia is also a pretty good language, though Rust is definitely the more unique of the two in terms of how it changes the way you approach problems. Julia has s
by slaymaker1907 4y ago
Julia is also a pretty good language, though Rust is definitely the more unique of the two in terms of how it changes the way you approach problems. Julia has some uniqueness in that it allows for metaprogramming via macros and has multiple dispatch as a first class concept. However, Rust makes you think a lot more about how you lay out data while also covering stuff like pattern matching (and the combination of the two ends up being pretty interest as well even if you already have experience with a language like Haskell or ML).
However, Rust is a very difficult language and so Julia or even Go might be a better second programming language (definitely not a good first language). While Go is pretty standard as languages go, it does have static typing which PHP lacks (at least by default).