News for hackers. Stuff that matters.
Re:Crystal 1.2.0 by Thaxll on Thursday October 14, 2021 @11:23PM (#28873837)
Why should it be popular, it's missing so many things to be popular.

For example we're passed v1.0 and they keep breaking APIs.

https://crystal-lang.org/2021/03/22/crystal-1.0-what-to-expe...

> After this release, everyone can expect that, at least for any future 1.x version, your code can still compile and work without any significant incompatibility. Language and standard library features won’t be removed or changed in any way that could prevent existing code from compiling and working. The built-in standard library will continue to be enriched but always with backward compatibility in mind.

And yet 1.2 breaks many things.

Anyway it's not a language that will be mainstream because they don't have the resources to make it serious.

Re:Crystal 1.2.0 by brigandish on Friday October 15, 2021 @01:09AM (#28874529)
> And yet 1.2 breaks many things.

What are they? I looked at the blog post and it shows deprecations, not breaking changes.

Re:Crystal 1.2.0 by maattdd on Friday October 15, 2021 @04:33AM (#28875620)
The added typing on the stdlib can break stuff, but it's really minor and in most cases it makes visible a potential bug in your program.