Talk:Zig (programming language)
![]() | This article was nominated for deletion on 18 February 2021. The result of the discussion was keep. |
Hello, Fell free to share the Zig programming language resources in this talk page. Charmk (talk) 13:17, 15 August 2020 (UTC)
SIGCOV and NSOFT
Per WP:SIGCOV and WP:NSOFT, please list all places where Zig has had significant coverage in reliable secondary sources. Please do not include citations to anything published by the Zig developers themselves (including press releases reproduced elsewhere), YouTube videos, blog posts, or any other self published sources. Those are useful for writing articles but do not establish notability. Thanks! --Guy Macon (talk) 14:57, 23 January 2021 (UTC)
Delete
The current revision of the article is poorly sourced (WP:NOTRELIABLE/WP:BLOG) and bear little WP:NOTABILITY: has little coverage. So far I was able only to find a couple of sources which doesn't seem to be reliable (one is already sourced). I propose to delete this article. Objections? --AXONOV (talk) ⚑ 12:32, 6 May 2021 (UTC)
- Did you read the previous deletion discussion? —Dexxor (talk) 05:35, 7 May 2021 (UTC)
- @Dexxor: It was closed too quickly: 8 days later (and only one opinion actually bears real WP:WEIGHT out there). I think we should reopen it a bit later. I also don't think we should document every new LLVM frontend (with only 3 primary sources for an entire article) either.
If removed, I propose to make a brief note of the Zig in respective LLMV article (there is enough sources for that) as a compromise. --AXONOV (talk) ⚑ 20:06, 7 May 2021 (UTC)- I'm objecting as Zig is far more than an LLVM frontend; The current main focus of Zig development is the self hosted compiler (planned for 0.9.0 which is scheduled for approximately 6 months away), which features its own native object-code outputs. Zig also has its own in-progress lld/gnu-compatible linker. LLVM is currently an optional dependency for the Stage 2 compiler and will likely remain that way; The project as a whole does not need LLVM; Some details on "Zig's New Relationship with LLVM" can be found here: https://kristoff.it/blog/zig-new-relationship-llvm/. Calling Zig an LLVM frontend is largely missing the point, it is in equal parts a language and a modern native toolchain. Sobeston (talk) 12:41, 28 May 2021 (UTC)
- @Dexxor: It was closed too quickly: 8 days later (and only one opinion actually bears real WP:WEIGHT out there). I think we should reopen it a bit later. I also don't think we should document every new LLVM frontend (with only 3 primary sources for an entire article) either.