Re[13]: Еще
От: CreatorCray  
Дата: 05.06.17 18:48
Оценка: +2 -1 :)
Здравствуйте, vdimas, Вы писали:

V>В RDP аналогично.

В RDP в большинстве шлётся не битмапка а команды, которые её генерят.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[9]: Что на самом деле произошло с Windows Vista
От: Ночной Смотрящий Россия  
Дата: 05.06.17 19:32
Оценка:
Здравствуйте, c-smile, Вы писали:

CS>Не допилили потому что вместо условно "сделать iphone" на том что есть была поставлена задача "счастья всем и бесплатно".


Не было вообще никакой задачи. Просто маркетинг посчитал направление бесперспективным. И все, проект кончился. WinCE всегда была нелюбимым ребенком для тамошних маркетоидов.

CS>Тормозили от того что не было GPU графики поддержанной OS.


А графики не было, потому что на ОС забили. ЧТД.
Это, кстати, не единственная причина тормозов, там много веселья от ранних версий осталось. Но все сводится к тому что на ОС забили и не адаптировали под новое железо и новые потребности.
На самом закате таки успели кое чего сделать в нужном направлении, но поезд уже ушел.

CS>Вот был у меня такой WinCE девайс:

CS>Image: 481422006_92cdaeb6ee_b.jpg
CS>Вполне себе прорыв по тем временам.

Вот только это не смартфон. И нишу таких девайсов сейчас заняли совсем другие аппараты.
Re[11]: Что на самом деле произошло с Windows Vista
От: Ночной Смотрящий Россия  
Дата: 05.06.17 19:32
Оценка: +1
Здравствуйте, lpd, Вы писали:

lpd>Типизацей управляет язык программирования и компилятор


Типизация сильно облегчает задачу оптимизации, так как содержит дополнительную информацию о коде.

lpd>Пользы от переносимости немного, т.к. распространенных (в нужных в каждом случае областях) архитектур процессоров немного.


Телега впереди лошади. Их потому и немного, что переносить тяжело.

lpd> Как и вообще мало пользы от разных несовместимых архитектур процессоров


Польза очень простая — свобода развития. Теперь, какую бы суперархитектуру ты не придумал, на рынке ей ничего не светит.
Re[11]: Что на самом деле произошло с Windows Vista
От: Ночной Смотрящий Россия  
Дата: 05.06.17 19:32
Оценка:
Здравствуйте, CreatorCray, Вы писали:

CC>Как эти баззворды транслируются в то, что надо конечному юзеру? Производительность, low energy consumption например?


Грубый пример. Вот есть в коде, скажем, вызов Matrix.Multiply. В нативном коде это мало что дает оптимизатору внутри процессора. А вот в байткоде уже можно взять, и воткнуть использование векторных команд.
Re[12]: Что на самом деле произошло с Windows Vista
От: lpd Черногория  
Дата: 05.06.17 19:41
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>Здравствуйте, lpd, Вы писали:


НС>Телега впереди лошади. Их потому и немного, что переносить тяжело.


lpd>> Как и вообще мало пользы от разных несовместимых архитектур процессоров


НС>Польза очень простая — свобода развития. Теперь, какую бы суперархитектуру ты не придумал, на рынке ей ничего не светит.


В данном случае меньшая инертность рынка процессоров не стоит усложнения жизни программистов. Скорее, дело в том, что другие архитектуры пока не смогли предложить ничего принципиально нового.
У сложных вещей обычно есть и хорошие, и плохие аспекты.
Берегите Родину, мать вашу. (ДДТ)
Re[11]: Еще
От: Cyberax Марс  
Дата: 05.06.17 19:47
Оценка:
Здравствуйте, 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
От: Ночной Смотрящий Россия  
Дата: 05.06.17 19:48
Оценка:
Здравствуйте, lpd, Вы писали:

lpd>В данном случае меньшая инертность рынка процессоров не стоит усложнения жизни программистов.


А нет никакого особого усложнения для программистов.
Re[9]: Еще
От: Cyberax Марс  
Дата: 05.06.17 19:49
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

C>>Ну да, надежда таки появилась, что монстров типа WPF больше не будут плодить.

НС>Чем монстры типа Ангулара лучше? Тем что тормозят в 10 раз сильнее, или что один залетевший дятел рушит все приложение к едрене фене?
Я не использую Angular. Никто ведь не заставляет в приказном порядке использовать ВСЕ технологии.
Sapienti sat!
Re[11]: Еще
От: Cyberax Марс  
Дата: 05.06.17 19:49
Оценка: +1
Здравствуйте, Ночной Смотрящий, Вы писали:

C>>Я писал UI на всём, и вот недавно надо было быстро написать десктопную утилитку для моей команды. Я сели и за пару дней написал на Electron то, что на WTPF или Java Swing у меня заняло бы неделю.

НС>Вот только про WPF ты явно теоретизируешь.
Неа. WPF — то ещё уродство, порождённое XML-чудищами.
Sapienti sat!
Re[14]: Что на самом деле произошло с Windows Vista
От: lpd Черногория  
Дата: 05.06.17 19:54
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>Здравствуйте, lpd, Вы писали:


lpd>>В данном случае меньшая инертность рынка процессоров не стоит усложнения жизни программистов.


НС>А нет никакого особого усложнения для программистов.


В native программах меньше инструментов задействовано при запуске и отладке, и они проще, что ведет к облегчению настройки и уменьшению числа сопутствующих багов.
Как работает native-программа я, например, понимаю полностью. Разобраться в деталях java-машины и того, где она хранит прекомпилированные файлы и как их динамически линкует, я, конечно, могу, но ради чего? Пусть лучше разработчики процессоров сами решают свои проблемы с совместимостью — все равно, все упирается в портабельность ОС, а не в прикладные программы.
У сложных вещей обычно есть и хорошие, и плохие аспекты.
Берегите Родину, мать вашу. (ДДТ)
Re[8]: Что на самом деле произошло с Windows Vista
От: Cyberax Марс  
Дата: 05.06.17 19:58
Оценка: +1
Здравствуйте, Ночной Смотрящий, Вы писали:

C>>На WinCE были ёмкостные экраны и альтернативные оболочки. Ничего фундаментального не мешало их допилить

НС>Не мешало. Но не допилили же. А сторонние навески все равно как дырявый мешок с котом, да и тормозили дай боже.
Не было желания. На WinCE можно было бы и ускоренную графику сделать при наличии железок. Тем более, что для 2D ускорение уже было (недостаточное, но было), а поверх него композитинг слоёв с красивыми анимациями делается на раз.

У первого iPhone'а характеристики железа не были чем-то недостижимым.
Sapienti sat!
Re[9]: Еще
От: Cyberax Марс  
Дата: 05.06.17 19:59
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

P>>>Почему? RDP плохо уживается с идей подсаживания миллионов, а лучше миллиардов лошков на абонентскую плату?

C>>RDP подразумевает, что на другой стороне — обычная Винда, которую надо лицензировать (дважды, из-за RDP) и поддерживать.
НС>Клиенты RDP есть под все приличные платформы, включая красноглазую и голубую.
Я про сервер. Для использования RDP нужена лицензия на Windows Server и дополнительная лицензия на RDP.
Sapienti sat!
Re[12]: Еще
От: Ночной Смотрящий Россия  
Дата: 05.06.17 20:02
Оценка:
Здравствуйте, Cyberax, Вы писали:

НС>>Вот только про WPF ты явно теоретизируешь.

C>Неа.

Даа.

C> WPF — то ещё уродство, порождённое XML-чудищами.


XML там не главное. И, кстати, HTML точно такое же порождение XML.
Re[10]: Еще
От: Ночной Смотрящий Россия  
Дата: 05.06.17 20:02
Оценка:
Здравствуйте, Cyberax, Вы писали:

НС>>Чем монстры типа Ангулара лучше? Тем что тормозят в 10 раз сильнее, или что один залетевший дятел рушит все приложение к едрене фене?

C>Я не использую Angular.

А что используешь? vanilla js?

C> Никто ведь не заставляет в приказном порядке использовать ВСЕ технологии.


Про все никто и не говорил. Но в вебе либо технологии, либо долго, больно и глючно.
Re[15]: Что на самом деле произошло с Windows Vista
От: Ночной Смотрящий Россия  
Дата: 05.06.17 20:02
Оценка: +3
Здравствуйте, lpd, Вы писали:

lpd>В native программах меньше инструментов задействовано при запуске и отладке


Плевать.

lpd>Как работает native-программа я, например, понимаю полностью. Разобраться в деталях java-машины и того, где она хранит прекомпилированные файлы и как их динамически линкует, я, конечно, могу, но ради чего?


Опять фобии на ровном месте.
Re[16]: Что на самом деле произошло с Windows Vista
От: lpd Черногория  
Дата: 05.06.17 20:05
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>Здравствуйте, lpd, Вы писали:


lpd>>В native программах меньше инструментов задействовано при запуске и отладке


НС>Плевать.


Мы видим, что это вопрос предпочтений. Мне вот плевать на совместимость.
У сложных вещей обычно есть и хорошие, и плохие аспекты.
Берегите Родину, мать вашу. (ДДТ)
Re[12]: Еще
От: c-smile Канада http://terrainformatica.com
Дата: 05.06.17 20:10
Оценка: 1 (1) +2
Здравствуйте, Cyberax, Вы писали:

CC>>Неужто VNC научили наконец слать команды а не битмапки?

C>Потому я и сказал про "современные приложения" — они рисуют контролы вручную сами, потому по проводу пересылаются в виде битмапов.

Какую-то уж слишком упрощенную ментальную модель этого всего построил...

"рисуют контролы вручную сами" не значит что они это делают изменяя пикселы напрямую в видео памяти ...

Direct2D например знает и взаимодействует с RDP — CommandList и все такое:



Direct2D это вообще по своей природе не bitmaps, а поток команд транслируемых в GPU примитивы вывода, сиречь batch processing в самом сермяжном виде.

А в GDI для этой же цели metafiles.
Re[17]: Что на самом деле произошло с Windows Vista
От: Ночной Смотрящий Россия  
Дата: 05.06.17 20:11
Оценка:
Здравствуйте, lpd, Вы писали:

lpd>Мы видим, что это вопрос предпочтений. Мне вот плевать на совместимость.


Тебе будет плевать на совместимость, а покупателю — на твой продукт. Все просто.
Re[18]: Что на самом деле произошло с Windows Vista
От: lpd Черногория  
Дата: 05.06.17 20:13
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>Здравствуйте, lpd, Вы писали:


lpd>>Мы видим, что это вопрос предпочтений. Мне вот плевать на совместимость.


НС>Тебе будет плевать на совместимость, а покупателю — на твой продукт. Все просто.


Архитектур, отличных от intel и arm на десктопе не предвидится. Поэтому продукты пишутся на native языках, ибо java и C# тормозят.
У сложных вещей обычно есть и хорошие, и плохие аспекты.
Берегите Родину, мать вашу. (ДДТ)
Re[12]: Еще
От: CreatorCray  
Дата: 05.06.17 20:13
Оценка:
Здравствуйте, Cyberax, Вы писали:

C>Потому я и сказал про "современные приложения" — они рисуют контролы вручную сами, потому по проводу пересылаются в виде битмапов.

Современное WPF гуано пусть сгниёт где нить в уголочке. Благо достаточно нормально написанного софта.

C>Кстати, NX для X-ов пересылает сжатые команды и на старых приложениях работает быстрее RDP.

С чего бы ему работать быстрее если они делают одно и то же.

C>Ну вот так оно очень нужно всем.

Мак это религия. Маководы будут пользоваться тем, что есть и не жужжать.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.