Pico C is a new programming language which I'm in the middle of writing a spec for. I plan to then write a Pico->C translator and, (especially if I can get help) a GCC front-end for Pico.
Pico is a (far) better "object oriented C" than C++. It borrows some key ideas (generic functions, real macros) from the lisp world. The core of Pico is, in my estimation, simpler than C (to understand, to describe, to compile) yet the expressiveness of Pico far greater than C++.
For more overview, you should read WhatThisIsAbout.
Current Milestone Goal: finishing up the (informal) language spec.
Next Milestone Goal: a Pico->C translator.
the core language
Here are some "scrap pieces" -- bits and pieces that might (after revision) make it into Pico:
You are using LabNotes from regexps.com