Я хорошо умел программировать на C++ и считал его лучшим языком программирования для PC.Но вот некоторое время назад один чувак сказал мне ,что я – ламер, что есть такой язык ,как C#,который намного лучше ,чем C++.Как я понял, он – фанат M&.Знаете какой аргумент он приводит в пользу маздая?-«Да там одни русские работают!».Он сам собирается по окончании института работать в маздае. И ещё сказал, что все современные игры написаны на этом языке. И вот решил я узнать этот язык поближе. В магазине за 257 р. Купил полный справочник от Герберта Шилдта. Прочитал предисловие: «Язык C# был разработан по инициативе компании M& для её среды .NET». Прочитал около 40 страниц, наткнулся на строчки: «При компиляции C# программы, компилятор создаст MSIL-версию программы. Хотя этот код не является выполняемым, он содержится в EXE файле. При попытке запуска такой программы система CLR вызовет JIT-компилятор. Поэтому запускать C# программы на системах , где не установлена .NET невозможно…» То есть сразу отпадает вариант, что на этом языке написаны современные игры. Этот язык чем-то похож на Visual Basic, где при компиляции не создавался машинный код, а создавались инструкции и записывался блок интерпретации этих инструкций. Дальше я прочитал ещё страниц 50 и как я понял, этот язык является ни чем иным как С++ , но сильно упрощенный и подогнанный под среду .NET. В связи с этим вопрос – Стоит ли дальше продолжать изучать его или не замусоривать свою память?
P.S.Ещё одна цитата: «Существование C# не может игнорировать ни один профессиональный программист»