If you're collecting programming languages here is another for you.
(If that's not the case here, sorry, but that's what I saw when I skimmed.)
Those who have not studied the elegance of Smalltalk are doomed to reinvent it, badly.
Re:primitives, again
KLB on 2004-10-26T02:07:28
Heron does have low-level primitives which aren't objects, but they are only the types of constant literals and no one is expected to use them, they don't even support arithmetic or assignment. The more useful value types like Int, Float, String, etc. are defined in the standard library and are proper objects which can be subclassed etc.
Christopher Diggins http://www.heron-language.com