[=;136245]
Because C++ gives me level of abstraction not available in assembler.
[/]
Why do you need abstraction? Is it convenient? Is it easier to work with? Do you find the tradeoff in performance worth it?
Did you really write this not thinking “I just completely obliterated my own argument of performance trumps all”?
[=;136245]
Now you tell me something:
- How do you explain fact that C# as a language is virtually non-portable and yet you don’t see it as a problem?
[/]
C# as a language is fully portable. It runs wherever the .net framework runs. This is purely an issue with Microsoft having no interest in .net running outside of Windows machines and has nothing whatsoever to do with C# as a language.