Ask HN: Is there a simple and minimal language like C but without its footguns?

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • zig

    General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.

  • There are two publicly available contenders: Odin and Zig.

    Each one has its own way in which it deviates from C in a way that some people might not like. Odin is probably a lot closer to C than Zig. Zig tries to bring some of the more recent ideas into the low level programming space (compile time null checking, builtin "T or error" types, etc.

    https://odin-lang.org/

    https://ziglang.org/

    Of course there are some other contenders, but having looked at them, either they are not even serious enough, or they deviate from C way too much, with GC, closures, etc.

  • lilith

    x86-64 os made in crystal

  • Pascal, Zig, V and possibly Crystal. Or Das C although arguably that is subset of D.

    V isn't anywhere near finish. The closest thing should be Zig. But that is far from finish as well.

    Crystal is more like Go than C. But I mean someone wrote a OS [1] using Crystal in her spare time.

    Or just plan old Pascal.

    [1] https://github.com/ffwff/lilith

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Odin

    Odin Programming Language

  • There are two publicly available contenders: Odin and Zig.

    Each one has its own way in which it deviates from C in a way that some people might not like. Odin is probably a lot closer to C than Zig. Zig tries to bring some of the more recent ideas into the low level programming space (compile time null checking, builtin "T or error" types, etc.

    https://odin-lang.org/

    https://ziglang.org/

    Of course there are some other contenders, but having looked at them, either they are not even serious enough, or they deviate from C way too much, with GC, closures, etc.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Zig, Rust, and Other Languages

    5 projects | news.ycombinator.com | 15 Mar 2024
  • [2022][Odin] Advent of Code 2022 in 200ms

    4 projects | /r/adventofcode | 24 Dec 2022
  • Are you excited about any C-complementary/-replacement languages?

    2 projects | /r/C_Programming | 22 Dec 2022
  • what do you think about vlang

    4 projects | /r/programminghelp | 5 Apr 2022
  • Using Go to Develop Offensive Tooling

    2 projects | /r/redteamsec | 23 Jan 2022