Тема: Framework .NET
Показать сообщение отдельно
Старый 15.06.2004, 09:09     # 4
Dimm
Добрый фей-мод
 
Аватар для Dimm
 
Регистрация: 18.09.2002
Адрес: Израиль
Пол: Male
Сообщения: 4 155

Dimm СуперБогDimm СуперБог
Dimm СуперБогDimm СуперБогDimm СуперБогDimm СуперБогDimm СуперБогDimm СуперБогDimm СуперБогDimm СуперБогDimm СуперБогDimm СуперБогDimm СуперБогDimm СуперБогDimm СуперБогDimm СуперБогDimm СуперБогDimm СуперБогDimm СуперБог
shuron

1) Споры ведуться до сих пор. Кто-то кричит что да. Кто-то утверждает, что все тесты показывают, что нет. Скажем так: я бы не стал писать приложения где время критично на .NET и кроме того, на .NET ЛЕГЧЕ написать код, который будет работать раз в 50 медленнее чем мог бы, если не знаешь разных ловушек.

НО, теоретически, возможно, что код на .NET будет работать БЫСТРЕЕ кода на С++. Если JIT компилятор будет во время компиляции производить ОПТИМИЗАЦИЮ кода под машину на которой он бежит СЕЙЧАС. Например бежит под P 4 - оп и оптимизировал там что-то. У С++ такой возможности нет. Код компилируется на одной машине - и привет.
Я уверен, что в конце концов такие оптимизации будут добавлены.

2) С портировкой веселее. Достаточно выпустить CLR, которая будет бежать на линукс, и тогда программы будут там запускаться, даже не зная что они бегут в линуксе. То-же самое, что в Virtual Mashine у Java.
Так, сегодня существует версия CLR для Pocket PC.
__________________
Фотолюбительщина

Пока слова не сказаны - ничего нет. Но если они сказаны, даже то чего нет становится реальностью.
Dimm вне форума