from Hacker News

Zig 0.11

by tauoverpi on 8/4/23, 5:13 AM with 185 comments

  • by pid-1 on 8/4/23, 6:13 AM

    > Backed by the Zig Software Foundation, the project is financially sustainable. These core team members are paid for their time: (lists five people)

    That's quite impressive. For comparison, Python had 2 full time paid devs in 2019 (not sure about now).

  • by captainhorst on 8/4/23, 6:54 AM

    Their biggest release in terms of issues closed: https://github.com/ziglang/zig/milestones?state=closed 1012 in less than 8 months. What an amazing feat.
  • by yla92 on 8/4/23, 6:53 AM

    The Async/Await didn't make it into this release[0] but hopefully by the next one!

    [0]: https://ziglang.org/news/0.11.0-postponed-again/

  • by tarcio on 8/4/23, 6:28 AM

    What are the use cases for zig? The website says general purpose and tool chain but people who have used it, what it excels at?
  • by konsuko on 8/4/23, 7:34 AM

    The new multi-object for loop syntax is such an improvement. Hoping for many more small QoL features like this until Zig hits 1.0.
  • by ephaeton on 8/4/23, 7:18 AM

    Wow, those are really nice release notes.
  • by wodenokoto on 8/4/23, 8:13 AM

    I enjoy seeing an update or discussion of things like D, Zig, Nim (and a few others I probably forgot) but I honestly can't keep track of where they are in relation to C/C++, C#/Objective-C, and Rust.

    Is there are chart or a "are we xxxx yet" page one can reference?

  • by msavara on 8/4/23, 6:35 AM

    Anybody here who is using zig on daily basis?
  • by grumpyprole on 8/4/23, 7:19 AM

    Zig is not memory safe and therefore at risk, just like C/C++, of future government legislation that outlaws the use of memory unsafe languages for some or all projects. The risk of such legislation is not insignificant: https://www.itpro.com/development/programming-languages/3694...

    Personally I do not see the point of building an entirely new language and ecosystem that does not fully address this issue.

  • by keb_ on 8/4/23, 10:39 AM

    I wanted to try learning Zig, but found the resources to be incomplete and lacking in examples. Rust (or Go) in comparison has a plethora of online resources with great examples.

    I realize Zig is just 0.11, but wondering what resources people relied on to pick it up?

  • by andy_herbert on 8/4/23, 5:35 AM

    Are people supposed to realise this version number is related to Zig?
  • by ksec on 8/5/23, 12:39 AM

    @WalterBright In case any of the sh*t got into you. Ignore all the trolls about you appearing in Zig thread. ( Although I think some of them are just joking )
  • by whiterock on 8/4/23, 7:23 AM

    It‘s a shame macOS Arm is deprecated :(
  • by xchkr1337 on 8/4/23, 8:49 AM

    does it support tabs yet?
  • by bmacho on 8/4/23, 9:07 AM

    > If the Operating System is proprietary then the target is not marked deprecated by the vendor. The icon means the OS is officially deprecated, such as macos/x86.

    Not supporting proprietary OSes is a bummer. Especially if it is marked as deprecated since it is unlikely to change. People choosing Zig to anything choose their users to throw away their devices.

    .. the number of hardware and software just keeps growing and growing endlessly, and the number of their combinations grows even faster. We probably need some more virtual machines as targets to cover them all.