5 ms·
Julia is not fun. We expect it to be fun, like python, but it's not.
by zoowar 12y ago
Julia is not fun. We expect it to be fun, like python, but it's not.
- herokusaki 12y agoCan you elaborate why?
- xioxox 12y agoI was interested until I discovered Julia doesn't have a useful form of OOP inheritance. Ok, you don't always need it, but for some things it's indispensable (e.g. using widget/window systems).
- one-more-minute 12y agoThat's a bit like saying, for example, Python isn't interesting because it doesn't have monads (and they're essential for managing state, or whatever). Different languages have different ways of doing things, and lacking feature X isn't necessarily a deficiency. Julia generally favours composition over inheritance. You might be interested to look at GTK.jl, its widget/window system. https://github.com/JuliaLang/Gtk.jl https://github.com/JuliaLang/Gtk.jl
- pjmlp 12y agoThere are lots of ways of doing OOP, the Java/C# world isn't the only way,
- one-more-minute 12y agoThat's not really a fair statement – plenty of people (me included) find Julia to be a lot of fun. I'd be interested to hear why you think that, though. If the OP is looking for a C++ alternative and knows Haskell, Rust is also an interesting alternative, although it's at a very early stage of development.