Hacker News new | ask | show | jobs
by theandrewbailey 1696 days ago
If by 'better', your friend means 'newer', then sure, C# is newer than Java. However, OOP hasn't changed much since before either came out; hell, Java went so far into OOP that it can be cringeworthy[0]. C# has a lot of nifty features, but I'm not aware of any OOP area were it's way ahead of Java.

[0] https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...