/cppl

A statically typed prototype-based object oriented language. Entirely a test to see if this is a useful feature.

Primary LanguageRustApache License 2.0Apache-2.0

What is this?

An experimental language I am making. I was inspired by this Stack Exchange question, and the Structural type system Wikipedia page.

Is this a memory-safe language?

While this is not the goal, I believe it is possible to make the language at least mostly safe.

What is this thing called?

CPPL. It is an acronym for "Clinery's prototype programming language." It is required to be in all caps when referring to it in a document, but file extensions are all lowercase.