News for hackers. Stuff that matters.
Re:Matlab–Python–Julia Cheatsheet by dnautics on Sunday June 09, 2019 @07:48PM (#20142660)
if you want the flexibility to do something truly bizzare with confidence, you really ought to use Julia, and don't look back.

A while back I was prototyping let's just say... unusual binary datatype representations for numbers. All i had to do was reimplement a handful of operations (+, -, x, /, one, zero) and I got everything from fourier transforms to matrix solving for free. Comparing numerical performance with standard IEEE representations was then easy, and I had confidence that my comparisons were legit, since I was literally calling the same function against both numerical types.

More recently I wanted to play around with galois fields, following Mary Wootter's impressive work, and was able to test some ideas very quickly (and trivially deploy on a supercomputer cluster) in few lines of code using Julia.

That's not a typical use case, but it's a thing. I am thinking about playing around with complex numbers (when I get some free time, which increasing seems like 'never') in deep learning, and for similar reasons Julia will be an obvious choice.

Re:Matlab–Python–Julia Cheatsheet by dnautics on Monday June 10, 2019 @12:57AM (#20144002)
I should probably post evidence; this was a live demo I did of the floating point stuff at Stanford (demo begins ~53 minutes in)

https://youtu.be/aP0Y1uAA-2Y