Skip to content
0:00 / 0:00

#zig#helloworld#systemprogramming

Advanced Hello World in Zig - Loris Cro

Zig SHOWTIME

17K subscribers • 45 videos on Hallway

YouTube
  • Recommended by 2 people: 2 in engineering communities.
  • Presented by Loris Cro, VP of Community at Zig Software Foundation

Intermediate. Assumes working knowledge.

10K views6 years ago2 recommendations

Programming languagesSystems programmingZigLanguage design and type systemsPerformance and optimization

Loris Cro explains the underlying complexity of a simple Hello World program in Zig and why the language prioritizes explicitness over visual simplicity.

Subscribe to the Zig SHOWTIME Newsletter! zig.show

Why it's here

2 people recommend this

What people say. Recommended for understanding Zig's design philosophy and why it avoids hiding complexity in basic programs.

u/sohxm7in r/Zig • Recommends

On “Why Did Zig Do This?”

Also apart from answers here is a great video to watch that discusses it Advanced Hello World in Zig - Loris Cro

u/reconcylin r/ProgrammingLanguages • Recommends

On “Remaking C?”

Regarding the complexity of Hello World, you might find this talk interesting. The TL;DR is that Zig is not interested in optimizing for a (visually) simple hello world program. "Look at the O(1) complexity overhead involved in creating a program that prints a single string to the console" might have been a cute way to attack Java in the '90s but I don't find it a very good metric to evaluate the simplicity of modern languages.