Re: По следам споров C++ <=> C# <=> Java
От: IT Россия linq2db.com
Дата: 23.08.02 22:20
Оценка: 7 (1)
Здравствуйте Геннадий Васильев, Вы писали:

ГВ>Короче, почему никто ясно, логически не может доказать преимущества C#/Java как языка и как языковой концепции перед C++ как языком? Здесь же простейшие критерии: вот так-то можно сократить объём кода, а вот так-то гарантировать цельность. Бесконечные ссылки на библиотеки, на особенности runtime, "на всех", "на MS", на ещё черт-те кого и что. Заколебался!


Самое интересное, что в данном случае нет смысла что-то объяснять именно из-за постановки вопроса. Тебе говорят, что язык и его окружение это одно целое, ты утверждаешь обратное, следовательно, дальнейшие разговоры бесполезны.

Например, в C# компилятор строит метаданные для каждого объявления, но доступ к ним идёт через библиотечные функции. По твоей логике, такой возможности в C# нет, т.к. она реализована не на уровне языка. Но на самом то деле такая возможность есть, но я никак не могу привести её в качестве аргумента. Что тогда остаётся? Рассуждать о языковых конструкциях? Но ведь это несколько жалких процентов от того, что необходимо программисту в повседневной работе. Остальное — это знание технологий и библиотек.
Если нам не помогут, то мы тоже никого не пощадим.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.