The core principles behind Crystal

Yes! Thank you for actually understanding what I was going for here. A lot of the replies got way off track. Just the concept that “What is the niche space Crystal is trying to go after”. It would be awesome to see Crystal be that language that’s like “If you just want solid memory management and security, you come to Crystal”. Unfortunately, I think there’s still a lot of work to be done in that space before we could even consider it “memory stable”:

Refs:

There’s a lot of posts related around memory issues. Then the next level of the issue is that LLVM would also need to be memory solid, and so would the boehm GC along with all of the other extensions (libc, libxml, libevent, etc…)

If you have any expertise in this space, it would be great to have some more eyes on this.

1 Like