Zig NEWS

Cover image for Test, test, are we live?
Loris Cro
Loris Cro

Posted on • Updated on

Test, test, are we live?

Welcome to Zig NEWS!

This is a self-hosted instance of Forem (the same CMS used by dev.to) managed by yours truly. The idea is that if you want to create written content about Zig, this instance can help you with promoting it without any extra effort on your part.

I strongly believe that having your own blog (aka owning your own content) is largely preferable to giving up the fruit of your work to someone else by posting it on their platform, but I also know that there are a lot of people who maybe wouldn't mind writing about Zig occasionally, but who are also not interested in doing all the work necessary to set up their own thing.
This is what Zig NEWS is for.

Hopefully Zig NEWS can become a fun way of sharing parts of your Zig jurney with other Ziguanas.

PS
Check out the FAQs.

Art credit: DerTee from the Zig SHOWTIME Discord server.

Discussion (21)

Collapse
auguste profile image
Auguste Rame • Edited on

Yay! It's exciting to be part of such a fantastic community of Ziguanas, thanks for the invite Loris! ÔŁĄ­čÄë­čŽÄ

Collapse
haze profile image
Haze

Hello World, everyone :D

Collapse
xq profile image
Felix "xq" Quei├čner

Did i join the party too late?

Collapse
meghan profile image
Meghan

All your articles are belong to us

Collapse
nameless profile image
Nameless

Time to start with the shitposting!

Collapse
tealeg profile image
Geoffrey J. Teale

Hey, and welcome to me (eating my own dogfood there ;-) ).

I've been playing around with Zig since November 2021, in a casual sort of way - I like what I see.. I'm 24 years into my professional software engineer career, and I've been a hobbiest a good 12 years longer (since I was 6 in 1983). Zig is filling a hole in my life that many would fill with Rust, but despite some really good ideas in Rust, I just can't stop hating the experience of using it. My day job is a combination of DevX and systems engineer for cloud platforms.

Excited to read more about zig here.

Collapse
freakynit profile image
Nitin Bansal

I have a genuine question regarding Zig:
How is zig able to keep syntax so so friendly while still managing to be a systems language that's as fast as C? I especially mean to compare it to rust which does the same thing, but suffers from vastly complex language syntax...
Thanks..

Collapse
kristoff profile image
Loris Cro Author

It's a matter of philosophy: in Zig the programmer is expected to be explicit and type more code to implement complex interactions. This is sometimes a blessing and sometimes a curse. In Rust you can trivially declare that a type fits a given interface by declaring that it implements a Trait, in Zig you have to do structural equality. On the flipside Rust keeps getting features that add magic to the language which make it harder for devs to have full knowledge of the language.

In my opinion C also meant to have a philosophy similar to Zig's, but it also features an endless chain of footguns and funky syntax that detract from its goal of simplicity.

Collapse
freakynit profile image
Nitin Bansal

Thanks @kristoff

I personally favor simplicity and visibility. Explicit is better than implicit. A language should be minimal, yet, complete. Rest everything should go into standard library, if needed.

Rust "almost" became a perfect language across all domains. But, the complexity of the language itself takes that perfectness away. We need a language like Rust, but without it's complexity. I believe Zig does fit really well here :)

Collapse
dylangtech profile image
Dylan Green • Edited on

I was joining looking for an inclusive community around a nice new programming language, only to find that this community promotes and allowed racism, sexism, and cisphobia if it's directed at someone "non-marginalized". This is a very bad policy that creates hostile environments. If you're saying that the comfort of "reverse"-ists are more important than my safety, than you are not following your own rules. I accept the code of conduct, EXCEPT for this part. I will criticize it where I see it. Hopefully it doesn't come to that. A very racist/sexist/cisphobic Code of Conduct policy

Collapse
zigster64 profile image
Scribe of the Ziggurat

Great idea Loris - I think (once again), you have perfectly read the mood of a lot of devs, and put this up right at the right time.

Thank you

Collapse
kristoff profile image
Loris Cro Author

Thanks!

Collapse
jackji profile image
jack

Congrats! Also I think this deserve a news post on ziglang.com

Collapse
gw1 profile image
g-w1

Hello World!

Collapse
benhalpern profile image
Ben Halpern

Hey hey!

Collapse
lewisgaul profile image
Lewis Gaul

Not necessarily planning on doing it, but what are your thoughts on cross-posting here and on a personal blog (with a cross-link at the top)?

Collapse
kristoff profile image
Loris Cro Author

Feel free to do whatever you prefer. Forem has support for setting a "Canonical URL" for each post so that it's properly marked also for search engines etc.

Collapse
andres profile image
Andres

Hi there!

Collapse
benhalpern profile image
Ben Halpern

Hey @kristoff make sure to keep this Forem instance up-to-date. We're making improvements and you should seek to regularly update it.

Otherwise things continue to look great!

Collapse
jmc profile image
Daniele

Hej v├Ąrlden!

Collapse
microspino profile image
Daniele Spinosa

Ciao!