13 ms·
> Objective-C, C#, and Java are all on that road - start with C, and add only the stuff you need. If »starting with C« means »use a mostly similar syntax for b
by ygra 11y ago
> Objective-C, C#, and Java are all on that road - start with C, and add only the stuff you need.
If »starting with C« means »use a mostly similar syntax for basic things«, then yes. Otherwise only ObjC has been on that road, given that C supports things that C# and Java don't. And then it's a »start with C, remove stuff you don't like, and add stuff you need«, which is probably more akin to »start wherever and pick things you want in the language«. E.g. syntax aside, C# probably has much more in common with Delphi in its inception and design than with C.