I don't understand the longstanding lack of official support for Windows. I get that Linux and Mac are preferred programming platforms for many developers, but half the world's desktops run on Windows.
They have an unsupported version they release, so close the gap and run with full support on all major platforms.
At this point I strongly suspect it's some sort of weird elitism, whenever I see some language or tool support everything but Windows. Kind of a "well out thing is made for real programmers, and real programmers use Unix systems"
kojix2 (https://github.com/kojix2/mpv.cr) likes crystal but the syntax is a downgrade compared to ruby (to me). I feel my brain is weak - everything it recognizes it attempts to (want to) simplify. Can't someone come up with a programming language that is pretty AND fast AND can be used like a "script"? (I don't mean to say that the "script" use must be fast; I am fine with a speed penalty in that case. I just ALSO want a compiled language variant that is ideally maximized for "syntax efficiency" too.)
I know I will get hate for this but it sounds like Scala to me. :D It's pretty to me (as long as you stay with the core language and don't introduce all those haskell-inspired type programming libraries), it's plenty fast, statically typed, and can be used for scripting still.
They want a fast, compiled language, so python doesnt really come into play.
Although in my opinion most people misjudge the impact of python’s performance, it is more than enough for most projects, especially now with JIT
neutronbob@reddit
I don't understand the longstanding lack of official support for Windows. I get that Linux and Mac are preferred programming platforms for many developers, but half the world's desktops run on Windows.
They have an unsupported version they release, so close the gap and run with full support on all major platforms.
Atulin@reddit
At this point I strongly suspect it's some sort of weird elitism, whenever I see some language or tool support everything but Windows. Kind of a "well out thing is made for real programmers, and real programmers use Unix systems"
funny_falcon@reddit
Nope. Windows is just too different. It is hard to support Windows without much experience in Windows development.
JungsLeftNut@reddit
Yeah, I think this is the case as well. UNIX paradigms are just so much different and, imo, easier to use and work with than Windows.
gredr@reddit
I got my hopes up for a new version of Crystal Reports, but alas...
shevy-java@reddit
What are crystal reports?
phylter99@reddit
A report system that is both very powerful and a huge pain in the rear end.
a_random_username@reddit
I used to work with a guy who said that Crystal wasn't the name of a reporting tool.. but of a woman.
And Crystal was NOT nice.
matthewblott@reddit
I hope to never see another version of Crystal Reports myself.
cescquintero@reddit
That's something I haven't heard of in ages lol
shevy-java@reddit
kojix2 (https://github.com/kojix2/mpv.cr) likes crystal but the syntax is a downgrade compared to ruby (to me). I feel my brain is weak - everything it recognizes it attempts to (want to) simplify. Can't someone come up with a programming language that is pretty AND fast AND can be used like a "script"? (I don't mean to say that the "script" use must be fast; I am fine with a speed penalty in that case. I just ALSO want a compiled language variant that is ideally maximized for "syntax efficiency" too.)
sutongorin@reddit
I know I will get hate for this but it sounds like Scala to me. :D It's pretty to me (as long as you stay with the core language and don't introduce all those haskell-inspired type programming libraries), it's plenty fast, statically typed, and can be used for scripting still.
TrixieMisa@reddit
Huh. I haven't looked at Scala in years. Those code examples look far cleaner now,.
haznaitak@reddit
you are looking for elixir my friend
matthewblott@reddit
It depends what you're doing. It's great for asynchronous messaging and websites but it's not computationally fast like Crystal.
poopatroopa3@reddit
Curious what you think of It Python
Firestar321@reddit
They want a fast, compiled language, so python doesnt really come into play. Although in my opinion most people misjudge the impact of python’s performance, it is more than enough for most projects, especially now with JIT
Shadow123_654@reddit
Have you tried Julia? It is fast, pretty (syntax is based on Ruby too AFAIK), and dynamic.
Selentest@reddit
Such a great language, shame about the tooling
Daegalus@reddit
Agreed. I have been spoiled by Go and Rust tooling. If Crystal just had a good LSP, it would honestly be enough for me
matthewblott@reddit
Agree. I've done a bit of Crystal and that's why I gave it up. The people who work on it seem content using the terminal as a debugger.