I'm currently fiddling around with haikuporter, trying to get the Chez #scheme compiler ported to #haikuos . This is what it looks like when I do computing just for fun.

A little update on my efforts to port #chez #scheme to #Haikuos . I'm pretty sure (as per my last post) that its running fine, but there are certain aspects of Haiku that need to be properly reflected in the test suite.

Chief among these areas is the filesystem - some file operations that the test suite expects to fail, which simply succeed. Some of this is because Haiku, as a single-user OS, basically gives you root rights across the whole filesystem.

Well, I had to learn more that I was expecting (particularly about how tests work in the #chez #scheme code), but I've just submitted the PR on the #haikuports
repository. If that port gets accepted I'll have a go at getting the new #haiku machine types for Chez added to the upstream project.

I might then move towards getting #racket up and running on #Haiku on the basis of the Chez port. #haikuos

The #chez #scheme port for haiku is progressing through review. I was impressed with the speed and quality of reviewing that was done so far. As a first time contributor to #haikuports it's really nice to get the feedback and tips. #haikuos #scheme

The #chez #scheme port got merged in the #haikuports repository just under an hour ago.

Yay. Happy hacking #haikuos users who love Scheme (there must be at least four of us!).

Next steps:
- Work on getting the new machine types into the upstream #Chez #Scheme project.
- Take this work and use it to get #Racket building on top of Chez for #HaikuOS