One language to rule them all

Rust - trannie lang, Hare - pathetic shit, Beef - C# copy

No reason to use them when Zig exists. Simplicity, Explicitness, perfect C interop, C/C++ compiler, great cross-compiling, comptime

Attached: chad.jpg (800x560, 252.9K)

I'll be keep using C and C++ but I support you coming out of the closet!

Attached: poland.jpg (640x574, 60.36K)

Enjoy the ride ^~^

Attached: kbqm39bbf0g71.png (640x504, 341.08K)

What are some reasons to use Zig over C in a project?

Nim:
- cleaner syntax
- more mature
- cross compile into C/C++ and JS

buy new eyes retard

Attached: cleaner.png (332x240, 26.22K)

top is improperly indented
don't see anything wrong with the bottom

>improperly indented
>example from main page

- unclear scope
- tries to handle every use case and ends up not being great at anything
- five garbage collectors

>-ie
ESL moment

no one will ever use zig or other meme new langs no matter how good they are and how many problems it solves. it's c and c++ forever pal. wake up

based polish mutts explain eastern european depression-life. because that's what we are living...every day fighting against the wind

Attached: 1f0df23653050b56effa655ca1958021.jpg (735x520, 48.22K)

>Hare - pathetic shit
Ask me how I know you are a faggot

GPL V3 - FUCK OFF!

lol no generics

Memelang shills have been out of control lately. I think we need a more final solution to the problem

lmao it tries to be c and fails miserably at that
it's not easy to fail being c, I'll give it that

Why use Zig instead of C or D?

And what is wrong with it?

Attached: 1662158604375509.png (285x313, 227.69K)

How does it fail? It is literally a better C
kys corposhill

did you say beeflang?

I wonder why Nim can be cross-compiled into JS but can't be cross-compiled into Python from which it literally borrowed most of its syntax?

Attached: 690-6903918_pepe-the-frog-l-png-download-transparent-png.png (860x940, 54.74K)

Serious answer: D is more of a Go alternative than a C alternative. A lot of it is designed for higher-level programming than C and with garbage collection in mind. While it has a "better C" mode, it looks like an afterthought.
C is pretty good in its niche of being a small language in which control flow and allocations are ALWAYS explicit. However, sometimes you just want to use a non-nullable pointer type or do some metaprogramming without writing an eldritch preprocessor abomination. That's where Zig comes in, it gives you a few extra features without straying too much from C's philosophy of making everything explicit.

ZIG? WHAT IS THAT?? OH MY GOD NO, I'VE GOT CHILLS AGAIN!

All those nu-languages are to C what rings of power is to lord of the rings
I'll be sticking with the original

How is the scope unclear?
I think it succeeds at being a better general purpose language than most others.
The garbage collectors bit is true.