Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

[flagged]


People say that, yet it is not anywhere near Rust. But yes, I do wish people could now keep Zig submission under control. I dont want Zig community becomes another Rust community.

Zig

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...

Rust

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...


> I do wish people could now keep Zig submission under control. I dont want Zig community becomes another Rust community.

I don't think anybody has control over what gets posted on HN or not. People act independently and to whatever fancies them. Should the author of this blog post have avoided using Zig to keep the frontpage of HN more balanced? Obviously no. Maybe the curators of HN could prevent Zig posts from reaching the front page but they too have their own motives (eg having the frontpage reflect the topics of interest of the collective HN readership) and it might just be that these are Zig's 15mins of fame.

So I don't think your request can be fulfilled in practice and I don't think that Zig's popularity (or lack thereof) on HN will impact our community. I would recommend judging both Zig's and Rust's respective communities for how they are in their own social spaces (chatrooms, meetups, conferences) and for what they achieve on a concrete level (ie quality of the software they make), more than for what reaches the frontpage of HN with the brand name in the title.


I'm in neither community, so what does that even mean? Why?


> I’ve never heard of a company actually using it

Depending on your definition of "company" and "actually using it", https://oven.sh might qualify?


[flagged]


What do you mean by "won't even compile"?

  $ cat main.zig 
  const std = @import("std");
  
  pub fn main() void {
      std.debug.print("こんにちは, {s}!\n", .{"東京"});
  }
  $ zig run main.zig
  こんにちは, 東京!


> (Commenting from a throwaway account because they are going to lynch me otherwise.)

No, you're just using a throwaway account because you know it's going to eventually get banned, just like it has already mostly happened in the recent flurry of similar posts that you and your unsophisticated friends have made.

https://old.reddit.com/r/programming/comments/y4rgv7/zig_dev...

https://old.reddit.com/r/learnprogramming/comments/y1zuzv/is...

https://old.reddit.com/r/AskProgramming/comments/y1zwan/is_t...

https://stackoverflow.com/questions/74040564/is-the-zig-prog...

https://news.ycombinator.com/item?id=33183818

Plus also sneaking into our communities:

(requires joining the main Zig Discord server) https://discord.com/channels/605571803288698900/102362568632...

Unfortunately for you we play more than enough Secret Hitler to know when it's time to yeet somebody out of the server right away. Can't wait to meet your new alt, maybe next time you will be able to post more than one message before I ban you :^)

> They have a whole Discord server where they upvote and promote posts about Zig.

We have more than one Zig Discord server where people share links, most of which do get posted on HN. If you think that would be enough to game HN, you really have no idea about anything you're talking about.

> (The program won't even compile if you try to write 'hello world' with non-ASCII characters.)

Wrong. https://zig.godbolt.org/z/dane73Wsr

> Also the language is nowhere near a 1.0 release so companies are reluctant to use it in production environments.

Uber is using zig cc:

https://www.youtube.com/watch?v=SCj2J3HcEfc

Bun is written in Zig and has VC funding:

https://bun.sh/

TigerBeetle is written in Zig and has VC funding

https://tigerbeetle.com/

Zig is not yet v1.0 and we do recommend caution to anybody that wants to invest in Zig, as they will have to deal with all the breakages that are expected in a healthy pre-1.0 language.


> Uber is using zig cc

One guy at Uber has set up zig cc in a CI system. Not 1 line of Zig is written at Uber.

> Bun is written in Zig

Bun is pre-alpha software developed by one guy. You can't even install Express with Bun right now.

I hardly call these production-ready code examples of Zig.


[flagged]


Yep that was me. Not interested in replying to any of the points above? Also your comment is already flagged, I would jump into a new alt if I were you.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: