Re:Crystal 1.9.1 Is Released
by packetlost on Monday July 17, 2023 @06:08PM
(#36764742)
Retaining the community isn't necessarily a goal, the syntax is the thing I'd want to keep. Bringing over as much of the community as reasonable without compromising on other things, I think, is still a fairly worthy goal.
Re:Crystal 1.9.1 Is Released
by rich_sasha on Tuesday July 18, 2023 @03:38AM
(#36769102)
Of course goals can vary, for many, myself included, the fact that for most things you can _imagine_ there is a quality package on PyPI is a major draw of the language.
I probably wouldn't use a fork that is 2x as fast and has 10% of the package coverage.
Why keep the syntax? It's one of the least impressive part of Python
Re:Crystal 1.9.1 Is Released
by packetlost on Tuesday July 18, 2023 @02:05PM
(#36776809)
I disagree! I think it's one of the better parts of the language
As I said in the other comment, the compromise on everything is what makes it tick... I don't like all of it either, but I like a language that has top class support for ML, database connectivity, web programming, file wrangling, task orchestration and web scraping all in one. And even some poor but workable parallelization.