Tight C is a minimalistic systems programming language with only 10 keywords that compiles to C11 and includes features like manual memory management and C FFI interoperability.
Claims
Tight C is a minimalistic systems programming language with only 10 keywords that compiles to C11 and includes features like manual memory management and C FFI interoperability.
Parent: Systems ProgrammingEntity: Tight CImpact: positiveDate: May 22, 2026Target: Tight C's design and features
Source posts
Show HN: Tight C, a systems language with 10 keywords
L: https://github.com/alonsovm44/tc-lang/
C: https://news.ycombinator.com/item?id=48231674
posted on 2026.05.21 at 23:33:40 (c=0, p=3)
1 boosts · 0 favs · 0 replies · May 22, 2026
Show HN: Tight C, a systems language with 10 keywords
https://github.com/alonsovm44/tc-lang/
#github
0 boosts · 0 favs · 0 replies · May 22, 2026
#github
Tight C, a systems language with 10 keywords
https://github.com/alonsovm44/tc-lang/
#HackerNews #TightC #SystemsLanguage #Programming #10Keywords #TechNews #GitHub
0 boosts · 0 favs · 0 replies · May 22, 2026
#hackernews#tightc#systemslanguage#programming#10keywords#technews
Show HN: Tight C, a systems language with 10 keywords - https://github.com/alonsovm44/tc-lang/
#hackernews
0 boosts · 0 favs · 0 replies · May 22, 2026
#hackernews
Show HN: Tight C, a systems language with 10 keywords
----
- an hour ago | 9 points | 0 comments
- URL: https://github.com/alonsovm44/tc-lang/
- Discussions: https://news.ycombinator.com/item?id=48231674
- Summary: Tight-C (tc-lang) is a minimalistic systems programming language created by alonsovm44 that compiles to C11. It features only ten keywords, manual memory management with alloc/free and defer, no garbage collector, no type inference, and no object-oriented programming. The language offers raw and fat pointers with built-in slicing, packed structs for predictable layout, and C FFI interoperability via extern "C". Its repository includes compiler source code, standard library modules (io, str, math, mem, conv), sample programs, and documentation. The standard library provides basic I/O, string manipulation, math functions, memory operations, and type conversions. Building the compiler requires gcc and make. Tight-C aims to strip away C's historical complexity while retaining its low-level power, providing explicit, predictable semantics that a single person can fully implement and understand.
0 boosts · 0 favs · 0 replies · May 22, 2026