Hacker News new | ask | show | jobs
by inamberclad 2861 days ago
Never wrapped my head around Julia. I like it, and I've used it for a couple things, but I've never had a use case compelling enough to keep at it.
1 comments

It's elegant and powerful; there are very few coding constructs that are widely used that aren't in Julia, and those that are (like Classes) aren't there because the authors of the language don't think that they are useful, as opposed to "it's hard to implement". But YMMV, the downside is that the ecosystem is evolving, and it's just hit 1.0 so expect things to be smooth in 6mths to a year. The upside is that I find that the Julia code I write appears from the keyboard easily, quickly and in a form that I can understand a few weeks or a few months later.
> those that [aren't in the language ] (like Classes) aren't there because the authors of the language don't think that they are useful

From what I understand it's more that the combination of other features in the Julia language (like multiple dispatch) makes classes redundant.