Hacker News new | ask | show | jobs
by pjmlp 33 days ago
To be fair, C++ isn't alone in this, lets go back into the 1970 and 1980's and compare OOP languages, including failing ones, and FP languages as well, to see how common many of those terms have prevailed to modern times, in what shape and form.

C++ has plenty of warts to complain about, however complaining for the sake of complaining usually doesn't win attention.

1 comments

I checked how Simula calls its object methods, but it just uses the term procedure as for normal top level functions. At least it shows that the term method is not universal.

I think that C had members, so members that are functions just became that. But then again, members that are types are usually called nested types.