Re: Just provide one API
"No - code and conventions should be managed - otherwise you get a zoo - and incompatibility issues forever more - which is what the .Net Common Language Runtime already fixes"
1) In what way does Microsoft .NET 'manage' code?
2) In what way does Microsoft .NET 'manage' conventions?
3) Should coders, code, and/or conventions be managed? Why?
4) Is Microsoft .NET successful in this aspect?
5) Precisely what goes wrong without such management? Aren't there better ways of preventing that?
6) How does Microsoft .NET fix compatibilty issues?
7) Doesn't Microsoft .NET just create new compatibility issues? How 'universal' is it?