3 ms·
Any Julia programmers who have tried Crystal? I've never quite seen the point with Crystal when you got something like Julia. Although I guess there is a value
by jernfrost 8y ago
Any Julia programmers who have tried Crystal? I've never quite seen the point with Crystal when you got something like Julia. Although I guess there is a value in familiarity.
I was a big fan of Ruby back in the day, but I just feel that our understanding of what makes good language design has evolved since then. The heavy OOP focus in Ruby seems very 90s in retrospect.
I don't think it makes sense to restrict dispatch on single objects. Real world problems often don't fit that paradigm.
- sam0x17 8y agoCrystal has OOP features, but you don't have to use them if you don't want to. I do some scientific research in crystal and it is all modules with functions calling other functions and dealing with structs. I love the fact that I can create C-style structs with member methods in Crystal.
- RX14 8y agoOn the language level, Julia isn't statically typed, and it doesn't have ruby syntax. On a tooling level, binaries are easier to deploy than the whole julia JIT and your whole source code. And crystal has dynamic multiple dispatch. It's used a lot, it's great.