RE: How I learned to code... in less than a week | And how you can, too.

You are viewing a single comment's thread from:

How I learned to code... in less than a week | And how you can, too.

in writing •  7 years ago 

Learning to code and program independent of the language being used is important as are the different programming paradigms.

The Julia language seems worthy of mention here, which is expected to become the language of choice for scientific and technical computing. Relatively recently I have been learning Julia and I am impressed with it, what I didn't realise at the time was that it is a functional programming language, which requires a slightly different way of thinking to OOP and procedural programming.

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

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.