Is the dev a high school student? From their blog: https://fw.neocities.org/blog/5.html If so, this is crazy impressive.
Lilith: x86-64 OS written in Crystal
61–70 of 265 posts
Re: Lilith: x86-64 OS written in Crystal
#62Earlier quoted context omitted.
It lacks first-class Windows support. That's it. That's why it fails to gain the traction it deserves.
That never stopped the Go community from porting Go to Windows. It was never ported by core maintainers, but by Go developers themselves.
And wanting to be part of Google team helped many community contributions. Easy to compare with how much community contributions were made to Inferno and Limbo.
Re: Lilith: x86-64 OS written in Crystal
#63Earlier quoted context omitted.
Interesting choice of syscalls: https://github.com/ffwff/lilith/blob/master/userspace/librar... . No fork; instead it seems to implement spawnv.
AFAIK fork() is specific to UNIX and its descendants; DOS, Windows, and many(most?) other OSs don't have it either.
Re: Lilith: x86-64 OS written in Crystal
#64Re: Lilith: x86-64 OS written in Crystal
#65Earlier quoted context omitted.
I dont believe she is underage. But she is half naked
And the windows are carefully positioned as to put her at the focus of the screenshot. And the project is named after a succubus? The overt objectification is unnecessary and unprofessional.
It's... not professional. It's a (neat) hobby project.
Re: Lilith: x86-64 OS written in Crystal
#66Re: Lilith: x86-64 OS written in Crystal
#67Just this morning I was pondering the same thing in Elixir. I wonder if Elixir and Crystal compete for ruby developers to pick up
It seems the sum total of them covers a lot of ground from writing quick CLI apps to large distributed systems for developers familiar with Ruby.
Re: Lilith: x86-64 OS written in Crystal
#68Earlier quoted context omitted.
I found Crystal about a year ago and absolutely fell in love with it. It just “clicks” for me. My sense from reading most peanut-gallery commentary that the biggest reasons it hasn’t taken off more (yet) are: 1. Real multi-threading (it’s now in alpha - but previously just had single-threaded concurrency - and sorry I might be getting that terminology wrong). 2. Windows support (I personally don’t care but I haven’t…
> Windows support WSL support maybe?
Re: Lilith: x86-64 OS written in Crystal
#69Earlier quoted context omitted.
I dont believe she is underage. But she is half naked
And the windows are carefully positioned as to put her at the focus of the screenshot. And the project is named after a succubus? The overt objectification is unnecessary and unprofessional.
Re: Lilith: x86-64 OS written in Crystal
#70Earlier quoted context omitted.
Maybe it's just because I come from Ruby, but Crystal seems like an amazing language. I'm interested why it seems to be getting little attention compared to Go, Rust, & Julia. It seems in the same league to me. Kotlin and Swift have more obvious reasons for their adoption.
Didn't Crystal run into a major development roadblock a couple(?) years ago? Something about a fatal design flaw in the type system which led to exponential blowup in larger programs. I haven't been able to surface the relevant GitHub threads again, but whatever it was, I guess they worked past it eventually.