Thanks for the ECMA specs, Mike. I have just downloaded them. I see they are entirely in image form, unfortunately I am unable to interrogate the pixels, or do text-to-speech, so I will have to study them with my magnifying glass
I have never been a VB user, but I presume the use of SET for objects originated there. I based Oxygen's Object model on C++ and discarded as much noisy syntax as was practicable.
Class is very closely related to
Type in O2, and it may well be possible to merge the two concepts.
I like the idea of finding extended meanings for old concepts and keywords.
set and
get remain available for user definition, though normally one would expect them to be used for indirectly accessing an object's properties.
Let is similar to
Dim but also allow one variable or object to be cloned from another, or created from a class factory. But this is still experimental.