logoalt Hacker News

How an MIT research project became the Julia programming language

37 pointsby theanonymousonelast Monday at 8:26 AM6 commentsview on HN

Comments

maxall4today at 3:21 AM

I really want to like Julia. It has a nice type system, a good ecosystem, reasonable syntax, and it’s far faster than Python. But there are several issues with its DX that prevent me from using it: the most severe of which being the complete lack of a cache for the JIT (or JIT like system), inducing multi second compile times for scripts that run in <100ms. There are some external packages that try to solve this issue, but they are far from first-party quality, and, in my experience, are quite buggy.

(I last tried Julia a few years ago; perhaps this has been improved since?)

show 2 replies
muragekibichotoday at 3:34 AM

Julia uses 1-based indexing. It's competes with R and Matlab for the same set of users. Both R and Julia have their core functions written in C++. Absolutely nothing new.

From my experience, grad students use Julia when their PI thinks a new programming language will help differentiate their next NSF proposal among vast funding requests.

show 1 reply
Alien1Beingtoday at 3:37 AM

Thought that it would be about Lisp....

show 1 reply
xuchenyitoday at 3:57 AM

[flagged]