I've never once before heard of Julia, but it is really interesting how you described it as a functional programming language, one which could truly be advantageous for scientific purposes. I might give learning it a try soon (the Julia code snippet in the page you provided looks so beautifully uncomplicated!). My interest for now is in neural networks and deep learning in general, but adding another language to my things-to-learn-in-2018 wouldn't be so bad.
Thank you for dropping by and sharing, @forestacorn! And Welcome to steemit! :D
Yes I have found the Julia language impressive, the code is clean and 'uncomplicated', it's fast too on a par with C and it's an ideal language for neural networks and deep learning.
If you do get around to learning it I found the Learning section of the website, https://julialang.org/learning/, very helpful, I especially recommend the videos by David P. sanders.
Also Coursera has a course on Julia Scientific Programming, https://www.coursera.org/learn/julia-programming, I did the course and can recommend it. The first part of the course may seem trivial to an experienced programmer but persist to the latter parts which are useful and interesting. https://juliabox.com/ may prove useful for the course too.
You may already know but the 'Ju' in the 'Jupyter' programming environment stands for Julia.