3 ms·
Ruby 3 does static typing, so that would be the quickest path for static types. Crystal is interesting to me because its a systems language, using Ruby syntax
by tomc1985 6y ago
Ruby 3 does static typing, so that would be the quickest path for static types.
Crystal is interesting to me because its a systems language, using Ruby syntax and idioms.
I'm a Rails developer by trade but I've been pining to go back into desktop GUI development. Right now the only viable cross-platform options seem to be Swing and Electron. I'm not sure what the desktop story is with Crystal but if it there is a workable solution based on GTK or something similar I'd be very happy!
- zem 6y agostill no windows support :( desktop gui development was my main wish for crystal too, but ruling out a bunch of end users right out of the box was not an option.
- tomc1985 6y agoIt looks like Windows support is preliminary. They are working on it...
- atraac 6y agohttps://github.com/crystal-lang/crystal/issues/5430 https://github.com/crystal-lang/crystal/issues/5430 this issue tracks Windows progress, it hasn't been really updated in a while. I've been following Crystal Windows port for over a year, nothing changed yet.
- viraptor 6y agoRuby 3 has static typing, but it's opt-in and doesn't affect the runtime. Here it's both enforced and directly translates to better performance.
- iomcr 6y ago> Ruby 3 does static typing Categorically, what I've seen of this falls closer to "lintable comments" than it does "actual static types". Static types are a foundational aspect of crystal, it's not like a sticker slapped on as an after thought.