Ich will keinem seine Objektorientierung madig reden, aber der Begriff ist so ein gummiartiges Buzzword. Bedeutet OOP das Paradigma von Smalltalk, JavaScript, Common Lisp oder C++? Saubere Modularisierung lässt sich auch mit rein imperativen Sprachen wie *schluck* Pascal und rein funktionalen wie Haskell umsetzen. Interessant ist der Aufsatz von Janestreet Capital, warum die bei Ocaml bewusst auf das O verzichten.
Aber wie auch immer. Als vernünftige Sprachen für eine Neuimplementierung sehe ich im Moment Python oder Rust.
Aber wie auch immer. Als vernünftige Sprachen für eine Neuimplementierung sehe ich im Moment Python oder Rust.