Settings

Theme

HTTP server merged into Zig standard library

github.com

6 points by motiejus 3 years ago · 3 comments

Reader

motiejusOP 3 years ago

I think this marks a cross-road: you build a "batteries included" programming language (python, Go style) or an artisan one (like C, Rust).

Zig is the batteries included one, with an optional standard library. Makes it truly versatile in my opinion: I have played with pure systems programming[1], played with bpf and will run it on a microcontroller in the upcoming workshop[2]. After 15 years being a professional in tech I am excited about a technology again. :)

[1]: https://git.jakstys.lt/motiejus/turbonss [2]: https://softwareyoucanlove.ca/talks/intro-to-zig-on-embedded...

Alifatisk 3 years ago

"Note: this server hasn't been tested very well, it works in the most simple of cases (like the above), but this is more a POC than a complete http server"

Isn't it too early to merge this then?

  • motiejusOP 3 years ago

    Judging from my past experience working with Zig — now it will get many eyeballs, some of which are the best in the field.

    Allowing API to change, sometimes drastically, and somehow having a way to attract best contributors does lead to a great outcome.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection