Compiler for the B Programming Language

60 points 10 comments 4 days ago
aap_

Always nice to see more B. Here's mine: https://github.com/aap/b

avmich

A pretty recent work: https://github.com/sergev/BCause .

treyd

Interesting that this is in a self-developed subset/dialect of Rust called Crust which attempts to treat it as a better C, using unsafe everywhere among other things.

kzrdude

That's a little bit interesting. It remains then a C-like language with generics, and that sounds a lot more fun than regular C. I don't yet understand the point of avoiding references or libstd, though.

int_19h

Avoiding references means avoiding the borrow checker, and I don't think you can use much of stdlib if you avoid references...

int_19h

Nice, but it really needs to be written in B and self-hosted.

elvircrn

Had a go at this a while back: https://github.com/elvircrn/bcomp.

DiabloD3

This is the most tsoding thing possible.

nurettin

I have tsoding fatigue at this point. BTW are you the DiabloD3 from freenode/#sdl like 25 years ago?

Made by @calebRussel