Get the latest tech news

Copper – A minimal low-level programming language with OOP and generics


I use as a replacement to C. The main differences are: - Type inheritance for any type - Genericity - Multiple return values - Out-of-order definitions - Simple import system, no headers - Not everything in the global namespace - Deferred statements - Simple iterators - Ruby-style syntax - Option types - Fast compilation - Minimalism Minimalism is the most important feature, the language is intended to be simple so that someone with limited brain power such as me could fully understand it.

None

Get the Android app

Or read this on Hacker News

Read more on:

Photo of copper

copper

Photo of generics

generics

Photo of OOP

OOP

Related news:

News photo

How much?? Chinese startup unveils copper-colored AI Max+ PRO 495 workstation with 192GB RAM selling for a cool $6,800 — TOPC TXA2 can take 4 SSDs and drives 4 8K monitors

News photo

Dyson unveils a gorgeous Plum and Copper upgrade for its hair stylers, in time for Christmas

News photo

Copper's latest high-end induction stove brings the heat better than ever