3 ms·
I'm a physicist who does all of my numerics now in Julia. My main reason for checking it out inititally was that I got really interested in Lisp out of pure cur
by eigenspace 8y ago
I'm a physicist who does all of my numerics now in Julia. My main reason for checking it out inititally was that I got really interested in Lisp out of pure curiosity and novelty but was despairing at the idea of doing my actual work in common lisp because of the very tiny community of people who do numerics in CL. Then I discovered Julia and the fact that it had lispy macros which got me really excited.
It was curiosity and interest in metaprogramming that got me infatuated with Julia, but it was the multi-dispatch generic programming and raw performance that made me fall in love. If I'm being honest, Python probably would be of little to no hinderance for the numerical tasks I do but I find Julia to be such an interesting idea that I program in it for fun and feel emotionally invested in its success and adoption.