3 ms·
> C, Basic, Pascal, etc. are all missing inheritance and generics, are they similarly unorthodox and difficult? yes, they are unorthodox for this specific nich
by riku_iki 2y ago
> C, Basic, Pascal, etc. are all missing inheritance and generics, are they similarly unorthodox and difficult?
yes, they are unorthodox for this specific niche: enterprise devs, most languages have OOP and most devs know it.
> Java, C#, and arguably C++ have taken a kitchen-sink and grafted any and all constructs found in other languages so long as they look remotely useful.
I disagree with you, Java approach was very conservative, and original goal was to have simplified OOP. If you have specific examples: we can discuss.