DEV Community

Discussion on: We created the Crystal language, ask us anything!

Collapse
 
bcardiff profile image
Brian J. Cardiff • Edited

I don't see the GC going away. It could change the which GC is used though.
Regarding parallelism, currently, something that could happen is to go something more like Ruby's Guild and do runtime checks. And it would be great to have some built in constructs for some well-known patterns.

Doing runtime would add some overhead to the operations. That is something to try to minimize.

As I see it Crystal's goals is the type safety, type inference and syntax. I am not confident enough to innovate with something like rust ownership model. I still lack the rust experience I would like to compare that.