Really happy to see this go 1.0. Between Crystal and Zig it's nice to see C++/Rust get some competition
Crystal has a GC. I see it as more similar to the likes of Nim, Swift, Java or C#. It's a great language regardless.
Nim, Crystal and Swift all compile to native code and is designed for that.
Swift is not a GC language in the normal sense since it uses automatic reference counting. That is fully deterministic and with low latency. There is no stop the world to collect garbage like with Java and C#.
Swift is akin to C++ code with smart pointers.