Crystal is a programming language like Ruby but statically 
type-checked.  This is the 0.25.1 compiler and 0.8.1 of Shards, its 
dependency manager.

Since it is compiled, it requires a pre-compiled bootstrap object 
file of the compiler to link and produce a compiler binary, which it 
then uses to compile itself all over again.  It also requires a ton 
of memory, so there are ulimit cranks in the do-build stage to avoid 
crashing.

This port was created and will be maintained by Wesley Moxam.  I 
updated it to work post-6.3 which required modifying its mmap call 
to pass MAP_STACK.  This has been merged upstream for the 0.25.1 
release.

Attachment: crystal.tar.gz
Description: Binary data

Reply via email to