From Common Lisp to Julia
Unfortunately, Julia has a number of correctness flaws [0]. Just based on this alone, I can't use Julia simply because I can never be sure whether my code is wrong or the compiler itself is wrong. In scientific computing and machine learning, these problems are very important, unlike in other types of programs where it's more tolerable, because they deal with vectors and tensors with potentially billions of parameters and computation/training time might take several days. If I get an incorrect result, my time has just been wasted, not to mention money via compute resources.<p>[0] <a href="https://news.ycombinator.com/item?id=31396861" rel="nofollow">https://news.ycombinator.com/item?id=31396861</a>