News for hackers. Stuff that matters.
Re:Ask HN: Why is Julia so underrated? by snicker7 on Sunday March 19, 2023 @12:54PM (#35220960)
Julia is my favorite language by far. The biggest issue is the tooling.

- Promotes REPL driven development, but can’t even redefine types without restarting the session. - Language is very permissive (both by semantics and by convention). Very difficult to write correct code. Poor IDE experience. The shining light atm is - Poor support for abstractions. Julia’s abstract types are very limited. Best practice is to use traits (not even a language feature, but a tacked on convention), but afaict, there is no IDE support for this. - High latency due to compilation (Julia is an AoT language masquerading as a JITed language, eg V8 JavaScript). Julia 1.9 (beta) is first release I found tolerable latencies.

I do Java for my day job. That language is garbage in comparison to Julia. But the tooling makes it far more tolerable.

There are no comments on this comment yet.