Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.11.17;
Скачать: CL | DM;

Вниз

Кто что и как думает об технологии .NET?   Найти похожие ветки 

 
VEG ©   (2003-10-19 14:20) [0]

Мне, например, очень нравиться синтаксис C#, всякие новшества у редактора C#Builder.
Но объем памяти, занимаемый скомпилированной программой, меня крайне не устраивает - пустая форма в памяти развернулась в целых 7420Kb, плюс этот показатель почему-то со временем постоянно увеличивается в среднем на 100Kb в минуту.
Простейшая игрушка из набора примеров "Netrix", где нет даже намека на графические элементы, в памяти заняла сразу 10224Kb, а во время игры объем занимаемой памяти постоянно растет в среднем 24Kb в секунду, и даже после проигрыша показатель не останавливает свой рост.


 
VEG ©   (2003-10-19 15:01) [1]

Если я в чем-то не прав, то поправьте меня!


 
wl ©   (2003-10-19 15:41) [2]

Вследствие того, что мощность и количество памяти на среднестатистическом компьютере постоянно увеличивается, компания Microsoft вовсю старается чем-нибудь занять процессоры (например, ОС Windows XP); технология .NET просто продолжает эту добрую традицию.
Кстати, за этой технологией будущее, раз уж Borland так усердно её поддерживает...


 
N169   (2003-10-19 15:47) [3]

Перспективная, но пока глючная. Подождём годика 2, там рассмотрим сурьёзно.


 
Иван Шихалев ©   (2003-10-19 15:50) [4]

А я о ней не думаю. И мне - хорошо!


 
VEG ©   (2003-10-23 22:56) [5]

Почему так мало мнений?


 
Ketmar ©   (2003-10-23 23:02) [6]

я скачал рантайм. поставил. выяснил, что Оберон под неё крив, а gpcp мои кривые руки не смогли научить даже окно показать. выкинул нафиг.


 
Sergey_Masloff   (2003-10-24 13:58) [7]

Ketmar © (23.10.03 23:02) [6]
>я скачал рантайм. поставил. выяснил, что Оберон под неё крив, а >gpcp мои кривые руки не смогли научить даже окно показать. >выкинул нафиг.
Я как раз беседовал с одним поклонником dotnet который в частности упомянул о том как круто - сейчас порядка 30 языков в одной среде. Я мягко говоря усомнился - даже C# с VB они к общему знаменателю привести не смогли. Eiffel под .NET говорят полное г., с остальным, похоже, не лучше.


 
Polevi ©   (2003-10-24 14:02) [8]

к командам процессора смогли, смогут и к IL, не вижу проблем, хотя смотря что понимать под "общим знаменателем"


 
Ё-Твое имя   (2003-10-24 16:10) [9]

Полностью согласен с N169


 
iZEN ©   (2003-10-25 15:01) [10]

Боже, что же будет твориться в Windows Mobile, когда туда по-хорошему засунут .Net? PocketPC кирдык настанет спустя 10 минут после включения!?

Чаще перезагружайтесь c MS! :))

P.S. Не, мне определённо всё больше нравится J2ME (продолжая тему о "птичках" - мобильных устройствах): откомпилировал 100кб исходников, собрал всё (классы, ресурсы, картинки) в 38кб jar-архив, залил его в сотовый по шнурку или WAP и радуешься жизни пока не надоест.
Странно, почему-то утечек памяти нету и перезагружаться не надо (компилятор один на всю Java, включая J2SE и J2EE, - переносимость между платформами на уровне байт-кода. ;) и это с ~1Мб совокупной памяти трубки.


 
Vuk ©   (2003-10-25 15:02) [11]

to iZEN:
>Боже, что же будет твориться в Windows Mobile, когда туда
>по-хорошему засунут .Net? PocketPC кирдык настанет спустя 10
>минут после включения!?
Хрена там. Не наступает. Проверено.


 
iZEN ©   (2003-10-25 15:32) [12]

Для Vuk © (25.10.03 15:02) [11].
А вы на чём пробовали (смартфон)? .Net для мобилок, наверное, нативный код пользует?


 
vuk ©   (2003-10-25 15:34) [13]

КПК. В моем экземпляре .NET CF прошит в ROM.


 
iZEN ©   (2003-10-25 16:11) [14]

Для vuk © (25.10.03 15:34) [13].
Интересно всё же, в приложениях используется нативный код или всё-таки независимый байт-код.
Кстати, где бы почитать о CompactFramework по-русски и поподробнее.
(интересует "механика" развёртывания приложений на мобильных устройствах с .Net. Заливка в аппарат через WAP, IrDA, COM-порт, USB?)


 
vuk ©   (2003-10-25 16:29) [15]

Я очень сильно не копался, нет времени. Но могу сказать, что используется тот же самый байткод. Так что если очень постараться, то можно сварганить приложение которое будет работать и на десктопе и на КПК. Кому оно такое надо - это уже другой вопрос. :o)

Насчет развертывания - не знаю, в эту сторону не копал вообще. Большинство приложений для PDA устанавливаются либо банальным копированием либо с десктопа с использованием сервисов MA Active Sync.

P.S. Пытался запустить на КПК исполняемый модуль, скомпилированный компилятором Delphi.net Фиг чего вышло, RTL под CF не заточен. Но это preview версия...


 
iZEN ©   (2003-10-25 16:34) [16]

vuk © (25.10.03 16:29) [15]
<...>Так что если очень постараться, то можно сварганить приложение которое будет работать и на десктопе и на КПК. Кому оно такое надо - это уже другой вопрос. :o) <...>

Движок AI в игре "Ил-2 Штурмовик" написан на Java, так что на смартфон очень даже можно перенести...в готовом откомпилированном виде :)


 
vuk ©   (2003-10-25 16:48) [17]

Не, конечно, всякие библиотеки - не вопрос, это понятно. Я имел в виду полноценное приложение.


 
iZEN ©   (2003-10-25 16:51) [18]

vuk © (25.10.03 16:48) [17]
Всё упирается в интерфейс с пользователем, манипуляторы, размер видимой части экрана, быстродействие самого процессора и т.д.


 
vuk ©   (2003-10-25 16:57) [19]

Ну это понятно. Самые большие ограничения будут в случае смартфонов. Если это, конечно, не полноценный КПК с телефонным модулем...


 
Vuk ©   (2003-10-25 22:36) [20]

Может интересно будет:
"<...> Paul Yao предлагает разработчикам загрузить новую книгу по программированию для .NET Compact Framework, написанную им совместно с Dave Durant. <...>"

http://www.handy.ru/board/viewtopic.php?t=35264



Страницы: 1 вся ветка

Текущий архив: 2003.11.17;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.019 c
1-56691
-=GUEST=-
2003-11-07 13:20
2003.11.17
Expert для форматирования исходников


1-56566
V-Isa
2003-11-06 12:48
2003.11.17
Программа не запускается


3-56448
paul_k
2003-10-29 10:45
2003.11.17
Борьба с дублированием


14-56875
Vlad Oshin
2003-10-26 15:57
2003.11.17
Антология -


14-56828
NailMan
2003-10-28 09:50
2003.11.17
Лицензии на поддержку DVD