Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

The Kava programming language

Name: Kavadev 2012-12-21 15:01

Hello fellow /prog/ users.

I'm creating a programming language of my own: Kava.

I'd appreciate it very much if you could give me some feedback.

>compiles into bytecode
>platform independent
>executed by a stack-based VM
>based off Java but introduces a lot of changes
>multiple inheritance
>operator overloading
>cleaner syntax
>more light weight
>completely libre
>will support AVR's

My main concern is whether or not should I keep classes as the main construct of the language and the compilation unit. One could say that this forces the OOP paradigm, but I don't agree. I removed interfaces and other OOP-ish constructs inherited from Java, and I feel that keeping the classes in the center will make the language easier to use and easier to implement (and, depending on the person, easier to think in).

Please critique my design and tell me about the problems with my design.

Name: Kava dev 2012-12-21 19:07

I've registered a website for Kava: www.kavalang.com.

Doesn't really have anything useful on it, it's all on my GitHub page for now.

I wont use it as a blog though, but for posting the official spec, an official tutorial, and a basic introduction (blog is still www.yannbane.com).

I'm still looking forward to some input on structuring all code inside classes, the downsides, and the upsides of that approach.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List