←back to thread

304 points Bogdanp | 1 comments | | HN request time: 0s | source
Show context
WD-42 ◴[] No.45241312[source]
Zig really is amenable to OS development. And so is RISC-V. I started this same exercise except with x86 first. I quickly got annoyed with all the legacy boilerplate required. RISC-v doesn’t have any of that. It’s so much faster to get up and running. Here’s my bad zig: https://github.com/Fingel/aeros-v
replies(3): >>45241487 #>>45242520 #>>45246843 #
1. pjmlp ◴[] No.45246843[source]
Naturally, it is basically revisiting the safety of Object Pascal and Modula-2, and repacking it into a C syntax.

C was never special, beyond being widely available thanks to UNIX original licensing.