Demo: C++17 vs C Strings, plus some Zig
Demo of C++17 string_view conflicting with null-terminated C strings, and how that relates to language design, including some discussion of Zig. Links: http://www.stroustrup.com/SELLrationa... ("Library design is language design" on page 6) https://ziglang.org/documentation/0.5... https://ziglang.org/documentation/mas... https://en.cppreference.com/w/cpp/str... https://developer.gnome.org/gtk3/stab... https://wiki.libsdl.org/SDL_CreateWin... https://www.freetype.org/freetype2/do... https://harfbuzz.github.io/harfbuzz-h... https://www.sqlite.org/c3ref/prepare....

▶︎
Interview with Zig language creator Andrew Kelley

▶︎
Trying Zig Part 1

▶︎
The worst programming language of all time

▶︎
How to Actually Learn C (2027 Edition)

▶︎
Why I Chose Rust Over Zig

▶︎
P99 CONF - Zig vs Rust

▶︎
Why I write C++ like it is C?

▶︎
The Story of C++: The World's Most Consequential Programming Language | The Official Story

▶︎
Jonathan Blow - Jai Demo and Design Explanation (KEYNOTE) - Updated

▶︎
Zero Cost Abstractions in C++20, Rust, & Zig

▶︎
Namespaces & Modules in Rust, Zig, C++20, and More

▶︎
CppCast Episode 342: Zig with Andrew Kelley

▶︎
Showing Zig how to see through Bill Gate's Windows - Jonathan Marler

▶︎
Zig Compiler Internals - Andrew Kelley

▶︎
Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

▶︎
Gamedev in Zig is actually pretty good...

▶︎
zig will change programming forever

▶︎
Ziglibc: Sweeping out the rug from underneath C - Jonathan Marler - Software You Can Love 2022

▶︎
Zig for Impatient Devs

▶︎
