#compiler #strategy #programming-language #lemonlang

bin+lib lemonlang

an experimental, modern, purely safe, programming language

2 releases

0.0.4 Feb 23, 2025
0.0.3 Feb 23, 2025

#426 in Programming languages

27 downloads per month

Apache-2.0

360KB
10K SLoC

Contains (Mach-o exe, 34KB) struct, (Mach-o exe, 34KB) extern, (Mach-o exe, 34KB) main, (Mach-o exe, 34KB) math, (Mach-o exe, 17KB) assign, (Mach-o exe, 17KB) stress

Versioning strategy

  • Start at 0.0.1 and increment the last number for each new feature (e.g., 0.0.2 for adding enums).
  • Increase the middle number (e.g., 0.1.0) after reaching a stable milestone with multiple improvements.
  • When the language is stable and production-ready, move to 1.0.0.
  • Use Git tags like v0.0.1, v0.1.0, and maintain a changelog for tracking updates.
  • No rush for version 1.0 – focus on steady growth and reliability.

Dependencies

~7–17MB
~225K SLoC