[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