[ANN] Kite – a new programming language inspired by C, C++ and Java
monkyyy
crazymonkyyy at gmail.com
Thu Jul 3 00:24:36 UTC 2025
On Wednesday, 2 July 2025 at 23:14:37 UTC, Marconi wrote:
> Hi everyone,
>
> I’ve been working on a new programming language called Kite,
> and I’d love to share it with you.
>
> Kite is a minimalist systems language that combines what I like
> most from C, C++, and Java – while avoiding the things that
> frustrate me in each.
>
> What Kite offers:
>
> The simplicity and (i hope) performance of C
>
> User-defined types (structs that look like classes) like
> C++, but with none of the language bloat
>
> A clean class-based structure similar to Java, making it
> easier to build a standard library
>
> Objects are stack-allocated by default, but always accessed
> via fat pointers (pointer + metadata)
>
> No VM, no GC – the programmer stays in control
>
> Aims to be predictable, readable, and efficient
>
> What it avoids:
>
> Header files (like in C) – I plan to support modules
>
> The unchecked memory risks of C – fat pointers help here
>
> The ever-growing complexity of C++
>
> The performance trade-offs of Java’s VM and GC
>
> 📦 GitHub: https://github.com/soldate/kite
> 📁 See the test/ folder for example programs and syntax
> 🔧 The compiler is written in Java and generates x86-64 assembly
>
> It’s still an early-stage project, but I’d really appreciate
> feedback, ideas, and contributions — especially from folks
> who’ve worked on or thought deeply about language design,
> memory models, and system-level programming.
>
> Let me know what you think!
>
> Cheers,
I see no code examples and the claim of replacing c++ and java is
dubious
More information about the Digitalmars-d
mailing list