News for hackers. Stuff that matters.
Re:Lilith: x86-64 OS written in Crystal by squarefoot on Monday December 23, 2019 @09:55AM (#21863926)
"Ruby is an outstandingly productive language."

This. I recall ages ago when I had to write a networked tool and had lots of freedom in choosing tools and languages (and time), so I picked this new thing called Ruby just because it looked so easy to understand. That was years before Ruby On Rails was introduced, so the language was pretty much unknown. After some time to grasp the basics I started to be productive; making changes or adding functionality or debugging became really fast, and in the end I recall thinking "if only this thing was nearly fast as C that would be wonderful". I believe that just happened. OK, maybe not 100% identical to Ruby or 100% on par with C speed wise, but just being close to that is a huge achievement. I only wish it was available for small embedded ARM boards like other interesting languages like Nim etc. Last time I checked, Crystal is bootstrapped, ie it requires itself to compile itself, which IMO doesn't help portability to new iron.

Re:Lilith: x86-64 OS written in Crystal by sethrin on Monday December 23, 2019 @03:49PM (#21867239)
Crystal uses llvm, and should be able to cross-compile to platforms llvm supports, presumably not without some trouble.