Здравствуйте, c-smile, Вы писали:
CS>Не допилили потому что вместо условно "сделать iphone" на том что есть была поставлена задача "счастья всем и бесплатно".
Не было вообще никакой задачи. Просто маркетинг посчитал направление бесперспективным. И все, проект кончился. WinCE всегда была нелюбимым ребенком для тамошних маркетоидов.
CS>Тормозили от того что не было GPU графики поддержанной OS.
А графики не было, потому что на ОС забили. ЧТД.
Это, кстати, не единственная причина тормозов, там много веселья от ранних версий осталось. Но все сводится к тому что на ОС забили и не адаптировали под новое железо и новые потребности.
На самом закате таки успели кое чего сделать в нужном направлении, но поезд уже ушел.
CS>Вот был у меня такой WinCE девайс: CS>Image: 481422006_92cdaeb6ee_b.jpg CS>Вполне себе прорыв по тем временам.
Вот только это не смартфон. И нишу таких девайсов сейчас заняли совсем другие аппараты.
Re[11]: Что на самом деле произошло с Windows Vista
Здравствуйте, lpd, Вы писали:
lpd>Типизацей управляет язык программирования и компилятор
Типизация сильно облегчает задачу оптимизации, так как содержит дополнительную информацию о коде.
lpd>Пользы от переносимости немного, т.к. распространенных (в нужных в каждом случае областях) архитектур процессоров немного.
Телега впереди лошади. Их потому и немного, что переносить тяжело.
lpd> Как и вообще мало пользы от разных несовместимых архитектур процессоров
Польза очень простая — свобода развития. Теперь, какую бы суперархитектуру ты не придумал, на рынке ей ничего не светит.
Re[11]: Что на самом деле произошло с Windows Vista
Здравствуйте, CreatorCray, Вы писали:
CC>Как эти баззворды транслируются в то, что надо конечному юзеру? Производительность, low energy consumption например?
Грубый пример. Вот есть в коде, скажем, вызов Matrix.Multiply. В нативном коде это мало что дает оптимизатору внутри процессора. А вот в байткоде уже можно взять, и воткнуть использование векторных команд.
Re[12]: Что на самом деле произошло с Windows Vista
Здравствуйте, Ночной Смотрящий, Вы писали:
НС>Здравствуйте, lpd, Вы писали:
НС>Телега впереди лошади. Их потому и немного, что переносить тяжело.
lpd>> Как и вообще мало пользы от разных несовместимых архитектур процессоров
НС>Польза очень простая — свобода развития. Теперь, какую бы суперархитектуру ты не придумал, на рынке ей ничего не светит.
В данном случае меньшая инертность рынка процессоров не стоит усложнения жизни программистов. Скорее, дело в том, что другие архитектуры пока не смогли предложить ничего принципиально нового.
У сложных вещей обычно есть и хорошие, и плохие аспекты.
Берегите Родину, мать вашу. (ДДТ)
Здравствуйте, CreatorCray, Вы писали:
C>> работают по одному и тому же принципу, возможно реализация VNC была кривая. CC>Неужто VNC научили наконец слать команды а не битмапки?
Потому я и сказал про "современные приложения" — они рисуют контролы вручную сами, потому по проводу пересылаются в виде битмапов.
Кстати, NX для X-ов пересылает сжатые команды и на старых приложениях работает быстрее RDP.
CC>>>Дай мне ссылку на RDP server для мака и я тебе огромную спасибу скажу. C>>http://www.coderebel.com/products/irapp-ts/ CC>Увы и ах, умерло. Попробуй нажать там Buy.
Ну вот так оно очень нужно всем.
Sapienti sat!
Re[13]: Что на самом деле произошло с Windows Vista
Здравствуйте, Ночной Смотрящий, Вы писали:
C>>Ну да, надежда таки появилась, что монстров типа WPF больше не будут плодить. НС>Чем монстры типа Ангулара лучше? Тем что тормозят в 10 раз сильнее, или что один залетевший дятел рушит все приложение к едрене фене?
Я не использую Angular. Никто ведь не заставляет в приказном порядке использовать ВСЕ технологии.
Здравствуйте, Ночной Смотрящий, Вы писали:
C>>Я писал UI на всём, и вот недавно надо было быстро написать десктопную утилитку для моей команды. Я сели и за пару дней написал на Electron то, что на WTPF или Java Swing у меня заняло бы неделю. НС>Вот только про WPF ты явно теоретизируешь.
Неа. WPF — то ещё уродство, порождённое XML-чудищами.
Sapienti sat!
Re[14]: Что на самом деле произошло с Windows Vista
Здравствуйте, Ночной Смотрящий, Вы писали:
НС>Здравствуйте, lpd, Вы писали:
lpd>>В данном случае меньшая инертность рынка процессоров не стоит усложнения жизни программистов.
НС>А нет никакого особого усложнения для программистов.
В native программах меньше инструментов задействовано при запуске и отладке, и они проще, что ведет к облегчению настройки и уменьшению числа сопутствующих багов.
Как работает native-программа я, например, понимаю полностью. Разобраться в деталях java-машины и того, где она хранит прекомпилированные файлы и как их динамически линкует, я, конечно, могу, но ради чего? Пусть лучше разработчики процессоров сами решают свои проблемы с совместимостью — все равно, все упирается в портабельность ОС, а не в прикладные программы.
У сложных вещей обычно есть и хорошие, и плохие аспекты.
Берегите Родину, мать вашу. (ДДТ)
Re[8]: Что на самом деле произошло с Windows Vista
Здравствуйте, Ночной Смотрящий, Вы писали:
C>>На WinCE были ёмкостные экраны и альтернативные оболочки. Ничего фундаментального не мешало их допилить НС>Не мешало. Но не допилили же. А сторонние навески все равно как дырявый мешок с котом, да и тормозили дай боже.
Не было желания. На WinCE можно было бы и ускоренную графику сделать при наличии железок. Тем более, что для 2D ускорение уже было (недостаточное, но было), а поверх него композитинг слоёв с красивыми анимациями делается на раз.
У первого iPhone'а характеристики железа не были чем-то недостижимым.
Здравствуйте, Ночной Смотрящий, Вы писали:
P>>>Почему? RDP плохо уживается с идей подсаживания миллионов, а лучше миллиардов лошков на абонентскую плату? C>>RDP подразумевает, что на другой стороне — обычная Винда, которую надо лицензировать (дважды, из-за RDP) и поддерживать. НС>Клиенты RDP есть под все приличные платформы, включая красноглазую и голубую.
Я про сервер. Для использования RDP нужена лицензия на Windows Server и дополнительная лицензия на RDP.
Здравствуйте, Cyberax, Вы писали:
НС>>Чем монстры типа Ангулара лучше? Тем что тормозят в 10 раз сильнее, или что один залетевший дятел рушит все приложение к едрене фене? C>Я не использую Angular.
А что используешь? vanilla js?
C> Никто ведь не заставляет в приказном порядке использовать ВСЕ технологии.
Про все никто и не говорил. Но в вебе либо технологии, либо долго, больно и глючно.
Re[15]: Что на самом деле произошло с Windows Vista
Здравствуйте, lpd, Вы писали:
lpd>В native программах меньше инструментов задействовано при запуске и отладке
Плевать.
lpd>Как работает native-программа я, например, понимаю полностью. Разобраться в деталях java-машины и того, где она хранит прекомпилированные файлы и как их динамически линкует, я, конечно, могу, но ради чего?
Опять фобии на ровном месте.
Re[16]: Что на самом деле произошло с Windows Vista
Здравствуйте, Ночной Смотрящий, Вы писали:
НС>Здравствуйте, lpd, Вы писали:
lpd>>В native программах меньше инструментов задействовано при запуске и отладке
НС>Плевать.
Мы видим, что это вопрос предпочтений. Мне вот плевать на совместимость.
У сложных вещей обычно есть и хорошие, и плохие аспекты.
Берегите Родину, мать вашу. (ДДТ)
Здравствуйте, Cyberax, Вы писали:
CC>>Неужто VNC научили наконец слать команды а не битмапки? C>Потому я и сказал про "современные приложения" — они рисуют контролы вручную сами, потому по проводу пересылаются в виде битмапов.
Какую-то уж слишком упрощенную ментальную модель этого всего построил...
"рисуют контролы вручную сами" не значит что они это делают изменяя пикселы напрямую в видео памяти ...
Direct2D например знает и взаимодействует с RDP — CommandList и все такое:
Direct2D это вообще по своей природе не bitmaps, а поток команд транслируемых в GPU примитивы вывода, сиречь batch processing в самом сермяжном виде.
А в GDI для этой же цели metafiles.
Re[17]: Что на самом деле произошло с Windows Vista
Здравствуйте, Ночной Смотрящий, Вы писали:
НС>Здравствуйте, lpd, Вы писали:
lpd>>Мы видим, что это вопрос предпочтений. Мне вот плевать на совместимость.
НС>Тебе будет плевать на совместимость, а покупателю — на твой продукт. Все просто.
Архитектур, отличных от intel и arm на десктопе не предвидится. Поэтому продукты пишутся на native языках, ибо java и C# тормозят.
У сложных вещей обычно есть и хорошие, и плохие аспекты.
Берегите Родину, мать вашу. (ДДТ)
Здравствуйте, Cyberax, Вы писали:
C>Потому я и сказал про "современные приложения" — они рисуют контролы вручную сами, потому по проводу пересылаются в виде битмапов.
Современное WPF гуано пусть сгниёт где нить в уголочке. Благо достаточно нормально написанного софта.
C>Кстати, NX для X-ов пересылает сжатые команды и на старых приложениях работает быстрее RDP.
С чего бы ему работать быстрее если они делают одно и то же.
C>Ну вот так оно очень нужно всем.
Мак это религия. Маководы будут пользоваться тем, что есть и не жужжать.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока