Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

It is better. C++ is not what the creator of OO had in mind. (Smalltalk is).


"Object-Oriented Software Construction" uses Eiffel which is an excellent OO language especially for explaining certain OO related concepts. Preconditions, postconditions, invariants (design by contract) etc.

That's why I'd be quite interested in a comparison because Smalltalk is another excellent OO language (arguably the best for explaining concepts etc. but I'd say Eiffel is close enough)




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: