3 ms·
How long did it take to become self hosting? I checked the first tag on GitHub and it was still implemented in Crystal. Did you originally implement it in C or
by _RPM 11y ago
How long did it take to become self hosting? I checked the first tag on GitHub and it was still implemented in Crystal. Did you originally implement it in C or another language?
- rajahafify 11y agoFrom what I understand in another post of their's, Crystal used to be written in ruby, before they successfully compiled it using Crystal.
- asterite 11y agoIt took about one year. We originally implemented the compiler in Ruby and because of its similarity with Crystal (or the other way around ;-)) porting it to Crystal was pretty easy in the end. There's this tag: https://github.com/manastech/crystal/releases/tag/ruby https://github.com/manastech/crystal/releases/tag/ruby You can read about the bootstrapping moment here: http://crystal-lang.org/2013/11/14/good-bye-ruby-thursday.html http://crystal-lang.org/2013/11/14/good-bye-ruby-thursday.ht...
- earleybird 11y agooriginally Ruby http://crystal-lang.org/2013/11/14/good-bye-ruby-thursday.html http://crystal-lang.org/2013/11/14/good-bye-ruby-thursday.ht...
- deleted 11y ago[deleted]