Very cool to see that you've taken up programming! Interesting choice of language to start with. I've never actually seen this one, but it seems that it is popular in the theoretical realm of things :)
Good luck on your adventures!
Very cool to see that you've taken up programming! Interesting choice of language to start with. I've never actually seen this one, but it seems that it is popular in the theoretical realm of things :)
Good luck on your adventures!
The choice of SML is to have a pure functional language where it is rather unlikely that any students have previous experience with it. Thus giving everyone some fair ground to learn together.
Languages like python, haskell or scheme might be popular enough to be known by many people. Whereas scheme is still pretty nice for teaching.
Apparently next year we'll learn C and Java. Mostly Java. We'll see :D
My 2c worth. Python is a useful language to learn as it is so widely used as an automation tool for so many applications. You could use it in your masters, as well as automation with the Steem based platform and many other applications you might not think of just yet. Once you learn SML, the other languages should be relatively easy to learn.
There are many useful languages out there, depending mostly on what you want to do with them. Python, R and Matlab are very interesting for biology, that is for sure.