Zig NEWS

Posts

Introducing Jetzig and Zmpl
Cover image for Introducing Jetzig and Zmpl

Introducing Jetzig and Zmpl

17
Comments 1
2 min read
Implementing Closures and Monads in Zig

Implementing Closures and Monads in Zig

16
Comments 3
5 min read
Don't `Self` Simple Structs!
Cover image for Don't `Self` Simple Structs!

Don't `Self` Simple Structs!

18
Comments 23
2 min read
DVUI - Immediate Zig GUI for Apps and Games
Cover image for DVUI - Immediate Zig GUI for Apps and Games

DVUI - Immediate Zig GUI for Apps and Games

18
Comments 6
1 min read
Hot-reloading with Raylib
Cover image for Hot-reloading with Raylib

Hot-reloading with Raylib

11
Comments 5
11 min read
Building Zig libraries with C dependencies

Building Zig libraries with C dependencies

6
Comments 8
2 min read
Announcing zigglgen, Zig OpenGL binding generator
Cover image for Announcing zigglgen, Zig OpenGL binding generator

Announcing zigglgen, Zig OpenGL binding generator

13
Comments 2
4 min read
Run Zig code on Raspberry Pico W

Run Zig code on Raspberry Pico W

12
Comments 8
5 min read
Puzzler: Impossible slice?

Puzzler: Impossible slice?

10
Comments 4
1 min read
To SIMD and beyond: Optimizing a simple comparison routine

To SIMD and beyond: Optimizing a simple comparison routine

9
Comments 3
5 min read
Wayland From the Wire: Part 1

Wayland From the Wire: Part 1

16
Comments 2
9 min read
Impl on Userland is quite easy, actually

Impl on Userland is quite easy, actually

10
Comments 2
2 min read
Learning interfaces by implementing iterator in zig

Learning interfaces by implementing iterator in zig

6
Comments 5
6 min read
zig-webui,Use any web browser as GUI with Zig
Cover image for zig-webui,Use any web browser as GUI with Zig

zig-webui,Use any web browser as GUI with Zig

12
Comments 3
2 min read
Introducing Tuile - a Text User Interface library for Zig

Introducing Tuile - a Text User Interface library for Zig

10
Comments
1 min read
how to use your fav pkg in `build.zig`

how to use your fav pkg in `build.zig`

8
Comments
5 min read
pretty, a pretty printer for deeply nested structures in Zig
Cover image for pretty, a pretty printer for deeply nested structures in Zig

pretty, a pretty printer for deeply nested structures in Zig

9
Comments 4
2 min read
From 500 secs to 3.5 - The 1brc Challenge

From 500 secs to 3.5 - The 1brc Challenge

8
Comments 4
10 min read
Zig Zap -- WTF is ⚡Zap⚡
Cover image for Zig Zap -- WTF is ⚡Zap⚡

Zig Zap -- WTF is ⚡Zap⚡

8
Comments 6
9 min read
tips for interacting with c

tips for interacting with c

7
Comments 3
10 min read
Tiny change to Kcov for better covering zig

Tiny change to Kcov for better covering zig

8
Comments 4
1 min read
New Code of Conduct

New Code of Conduct

10
Comments 3
2 min read
Call C from Zig on Raspberry Pico W

Call C from Zig on Raspberry Pico W

6
Comments 7
6 min read
On Allocator Names
Cover image for On Allocator Names

On Allocator Names

8
Comments 9
2 min read
Use git submodule + local path to manage dependencies

Use git submodule + local path to manage dependencies

6
Comments 2
2 min read
`!T`, `anyerror!T` and `MyError!T`

`!T`, `anyerror!T` and `MyError!T`

4
Comments 2
3 min read
Closure Pattern in Zig

Closure Pattern in Zig

4
Comments 9
24 min read
Puzzler: Pass null anyways

Puzzler: Pass null anyways

7
Comments
2 min read
Generating a SDK UI at comptime

Generating a SDK UI at comptime

5
Comments
2 min read
TerrainZigger: A Beginner's 3D Terrain Generator in Zig
Cover image for TerrainZigger: A Beginner's 3D Terrain Generator in Zig

TerrainZigger: A Beginner's 3D Terrain Generator in Zig

7
Comments
1 min read
Effective stubbing using unreachable

Effective stubbing using unreachable

5
Comments 1
1 min read
Wayland From the Wire: Part 2

Wayland From the Wire: Part 2

5
Comments 5
11 min read
A* algorithm

A* algorithm

4
Comments
4 min read
`jstring.zig`, my javascript inspired string lib with excellent Regex support

`jstring.zig`, my javascript inspired string lib with excellent Regex support

6
Comments 2
3 min read
`asdf` to manage multiple versions of Zig, including custom dev versions

`asdf` to manage multiple versions of Zig, including custom dev versions

5
Comments 4
2 min read
Upcoming zig 0.12 changes of writing `build.zig`

Upcoming zig 0.12 changes of writing `build.zig`

6
Comments 2
1 min read
About Spam on Zig NEWS

About Spam on Zig NEWS

6
Comments 3
2 min read
build.zig.zon dependency hashes

build.zig.zon dependency hashes

3
Comments 2
7 min read
Puzzler: pre-defer?

Puzzler: pre-defer?

4
Comments
1 min read
Zig Hack: TypedGet

Zig Hack: TypedGet

3
Comments
2 min read
Type-safe Tagged Pointers with comptime
Cover image for Type-safe Tagged Pointers with comptime

Type-safe Tagged Pointers with comptime

4
Comments
7 min read
A "distinct index types" journey

A "distinct index types" journey

3
Comments 6
5 min read
High Performance HashMap + Disk-based Allocator

High Performance HashMap + Disk-based Allocator

3
Comments 1
1 min read
`zcmd.zig`: a `std.childProcess.run` replacement but with the ability of running `bash` pipeline

`zcmd.zig`: a `std.childProcess.run` replacement but with the ability of running `bash` pipeline

4
Comments 1
2 min read
tip: use any git branch in `build.zig.zon`

tip: use any git branch in `build.zig.zon`

2
Comments 1
2 min read
Zig Erasure Coding -- WTF is Zig Comptime 2 (Part 1)
Cover image for Zig Erasure Coding -- WTF is Zig Comptime 2 (Part 1)

Zig Erasure Coding -- WTF is Zig Comptime 2 (Part 1)

2
Comments
13 min read
Next Software You Can Love: May 14-17, 2024 in Milan
Cover image for Next Software You Can Love: May 14-17, 2024 in Milan

Next Software You Can Love: May 14-17, 2024 in Milan

2
Comments 1
1 min read
Learnings From Building a DB in Zig

Learnings From Building a DB in Zig

3
Comments 1
9 min read
Do not rely on the pointer to content of returned struct

Do not rely on the pointer to content of returned struct

1
Comments 2
3 min read
Applying the Diagnostics pattern in practice

Applying the Diagnostics pattern in practice

2
Comments
2 min read
loading...