Settings

Theme

Zig 0.14.0 Release Notes

ziglang.org

91 points by tauoverpi 10 months ago · 18 comments

Reader

cztomsik 10 months ago

Thank you, so many great features. My personal favorite is .declLiteral() syntax, which makes webserver route-configuration very easy and readable!

If you are ever in temptation to do a builder for internal DSL, .declLiteral() might be a better way. I think it might be very cool for GUI structures too.

I did a quick PoC for SQL query building, but unfortunately, any more advanced queries are better to copy & serialize their arguments for safety reasons, so not that useful there, but still, very hyped about this particular thing.

gwenzek 10 months ago

Really liking the promotion of "Unmanaged" containers. It's the ones I'm using everywhere already

nesarkvechnep 10 months ago

I really wish FreeBSD were a tier 1 OS.

  • alexrp 10 months ago

    We're probably going to add support for cross-compiling FreeBSD's libc in the near future (and I imagine the other BSDs as well). From there, I think the only blocker for Tier 1 is getting it built and tested in CI.

overflyer 10 months ago

Please do a release party!!! The last one was so much fun! _

vitaminCPP 10 months ago

Great work on the self-hosted (no llvm) compiler and linker !

Is there somebody that can explain to me the value of incremental compilation?

How is this different than CMake caching, for example?

overflyer 10 months ago

What's the state of async/await by the way?

fithisux 10 months ago

No haiku-os :-(

  • alexrp 10 months ago

    Hm, I didn't think to add Haiku to the support table. It's probably Tier 3; the standard library support is minimal, and we don't support cross-compiling its libc. Patches definitely welcome.

Keyboard Shortcuts

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