|
|
|
|
|
by jaen
57 days ago
|
|
Crystal has an explicit static type system and is actually optimized at the language level for AOT compilation. These features are pretty much required for compiling and maintaining large programs. This is for a limited subset of Ruby - almost no popular Ruby gems would run under it. It's more like PreScheme [1] (ie. a subset of a language oriented at C compilation). I don't think these compete in the same niches right now. Full Ruby almost certainly requires a JIT. [1]: https://prescheme.org/ |
|