5 ms·
Try Nimrod. Or Julia. I haven't tried them yet, but it looks like their fun.
by vfclists 13y ago
Try Nimrod. Or Julia.
I haven't tried them yet, but it looks like their fun.
- zoowar 13y agoJulia is not fun. We expect it to be fun, like python, but it's not.
- herokusaki 13y agoCan you elaborate why?
- xioxox 13y 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 13y 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 13y agoThere are lots of ways of doing OOP, the Java/C# world isn't the only way,
- one-more-minute 13y 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.
- vfclists 13y agoWhy the downvote?
- klrr 13y agoBecause it doesn't add anything constructive to the discussion.
- idunning 13y agoThey are indeed, Julia has replaced the combination of Python (prototyping) and C++ (implementation) for me for scientific work - would be painful to go back.