Patrefans
andrewrk from patreon

andrewrk

patreon

andrewrk posts

Posts: 0 Files: 0

Announcing the Zig Software Foundation on Saturday, July 11th

Dear patrons,Today I bring you exciting news. Thanks to your ongoing support, this past year I was able to start the Zig Software Foundation as a 501(c)(3) non-profit organization, dedicated to advancing the Zig programming language project, improving the open-source ecosystem of high quality softwa...

andrewrk post Why I'm donating $150/month to the musl libc project from patreon

Why I'm donating $150/month to the musl libc project

Hello patrons,I thought that you should know I've decided to donate $150/month to musl libc, a project that has been instrumental in Zig's development. Read the blog post to learn more. As an open source project receiving funding via donations, I think it's important to, in turn, support...

January 2018 in Review

Here's everything that happened in January 2018. You can alternately read this on my personal blog.LLVM 6 ReadinessLLVM 6.0.0rc2 was just announced on the mailing list. It's scheduled to be released on February 21, and Zig is ready. I plan to have Zig release 0.2.0 one week after LLVM 6 come...

December 2017 in Review

Here&#39;s everything that happened in December 2017.You can alternately read this on my personal blog: http://andrewkelley.me/post/zig-december-2017-in-review.htmlenum tag typesYou can now specify the tag type for an enum (#305):<code>const Small2 = enum (u2) { One, Two,};</code>If you specify the ...

We launched the first beta!

Thank you deeply to all my supporters. After some weeks of hard work finishing up the first release, users can now download Zig 0.1.1 from the download page.

printf is no special case

In C, compile-time checked arguments for printf is special-case functionality built into the compiler.Zig&#39;s compile-time features allow enough expressiveness that we can implement a more efficient printf and do the argument checking all in the standard library - no special-case code in the compi...

andrewrk post Hello World kernel written in Zig from patreon

Hello World kernel written in Zig

Part of making a system programming language is programming a system!This is why I am creating a demo project called ClashOS . This is a work-in-progress arcade-game-as-an-operating-system that runs on the Raspberry Pi 3.The project is already causing me to make countless bug fixes and usability imp...

More Models