Julia Computing Raises $4.6M in Seed Funding
I wish them all the best. Julia seems to a good idea -- a high performance language with easy syntax (easy for Python users to jump to Julia), very good features for threading&#x2F;multiprogramming, good type system...<p>...here it seem like any other modern language, until you see that Julia has something that many other languages lack: true macros (true metaprogramming.) A <i>big</i> feature. And multiple dispatch on all functions! (a very nice feature that puts it above many other languages in use.)<p>You can even program Julia in s-expressions if you feel like it. (Some argue that Julia should be considered a Lisp dialect.)<p>Compared to the other languages with Python-like, C-like or Algol-like syntax, Julia stands out from them as a more powerful alternative. (If you need more power and flexibility than Julia with good processing speed, i think only Common Lisp will clearly provide it.)<p>A very recommendable language, especially now with this initiative for giving more &quot;enterprise-like&quot; support, and worth looking in depth, if you are also considering moving to Go and Rust.