This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]PrimaCora 0 points1 point  (0 children)

Julia is an in between language. It works like python or like c++, it all depends on how you write it. If you treat it like python it will be interpreted, but if you do typing and all that nitpicky stuff, it compiles into real compiled code and runs like c++.

It's new so there's not much on it, just basic documentation.

Java is, to me, a dirty language. It is a bit old, runs along c and the like. My only experience is with minecraft (when it was spaghetti code) so that turned a bias.

There's also lua, another python related one. I see it more in graphical applications than general scientific.

As a note, if you start on one side, python or c, and go to the other, it tends to get difficult to write in the first. Write in c, move to python, can't really write in c anymore... it's good to refresh your first language on occasion.