Es muss nicht C++ sein, wenn es darum geht, objektorientiert zu programmieren. Mit ein paar Einschränkungen ist das auch mit JavaScript machbar. Und wer die Eigenheiten der Browser nicht aus den Auge