Wednesday, July 06, 2022

goto: "The Ideal Programming Language" Zig?

Interesting and well informed discussion about programming languages.

"no one language for all purposes", but there are common "ergonomic" and "system" requirements

GOTOpia: The Ideal Programming Language

Clojure? Elm? Roc? Zig?!

The Ideal Programming Language • Richard Feldman & Erik Doernenburg • GOTO 2021 - YouTube

The Roc Programming Language


possible alternative for Rust lang:

Home ⚡ Zig Programming Language

  • No hidden control flow.
  • No hidden memory allocations.
  • No preprocessor, no macros.
  • Call any function at compile-time.
  • Manipulate types as values without runtime overhead.
  • Comptime emulates the target architecture.
  • Use Zig as a zero-dependency, drop-in C/C++ compiler that supports cross-compilation out-of-the-box.

ziglang/zig: General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software. @GitHub

Learn ⚡ Zig Programming Language

Code Examples ⚡ Zig Programming Language


why most of them "need" { curly braces? }


Zig (programming language) - Wikipedia