A lot of the comments I see about Julia (and other trendy high level languages) are of the following form: "I can do things I needed C to do before, and almost as fast" which leads me personally to ask, If you could do this in C before, and faster, then why are you switching? Most people will say "because C is bad/difficult/clumsy for doing X" which leads me to say, why are you using C to do X? I sincerely believe (a…
People only ever used C when speed was crucial and depending on what you were comfortable in or what you had learned maybe Fortran for speed instead of C.
Julia is meant for scientific computing with some nice features. As I see it it is similar enought to Matlab to be easily learned by those who use Matlab but has enough goodies that it can be a viable alternative.
Programming isn't about being specific it is about accomplishing a task and many times yes you don't want to have to worry about the details as long as it works the way it should.