Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> It started as a language for scientific computing.

Did it? The way I read the famous old “Why We Created Julia” blog post (https://julialang.org/blog/2012/02/why-we-created-julia/), it was intended as a general purpose language from the beginning. Quote:

“We want a language that's open source, with a liberal license. We want the speed of C with the dynamism of Ruby. We want a language that's homoiconic, with true macros like Lisp, but with obvious, familiar mathematical notation like Matlab. We want something as usable for general programming as Python, as easy for statistics as R, as natural for string processing as Perl, as powerful for linear algebra as Matlab, as good at gluing programs together as the shell. Something that is dirt simple to learn, yet keeps the most serious hackers happy. We want it interactive and we want it compiled.”



The language may have been intended to be a general-purpose language from the beginning, but my recollection is that the focus was firmly on scientific computing (and remains the principal sphere of activity). The quote you shared also seems to hint at that focus.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: