Страницы 1
Скоро выходит Windows 8 и Майкрософт грозится всех порвать на рынке планшетов. Собственно, меня Windows 8 интересует больше в виде планшетной версии, и как она там будет жить. И вот возникает первая проблема: ни для кого из присутствующих здесь не секрет, что приложения, скомпилированные под x86 просто не будут работать под ARM процессорами. Обычный же пользователь в этих тонкостях не осведомлен и может огорчиться, узнав после покупки планшета, что его любимые программы не заведутся. Майкрософт никогда сильно не акцентировала на этом внимание, но отвечала на вопросы по этому поводу, и судя из того, что нам наговорили, рынок приложений будет развиваться для Windows 8 заново. Никаких эмуляторов не обещалось.
Интересно, как пойдут дела дальше и как эта проблема разрешится. Есть вроде QEMU с динамической рекомпиляцией кода, притом уже умеет преобразовывать х86->ARM и некоторые умельцы даже запускают Windows 95 и 98 под коммуникаторами. Только QEMU - целая виртуальная машина, если бы кто-то смог сделать программу, прозрачно запускающую ненативные приложения под ARM, то скорость была бы не хуже, чем у .NET приложений. Как думаете?
Неактивен
Компильнут под ARM , не боись По крайней мере самые ходовые.
База сама по себе сплошной скрипт (с) AleksK
При том, что свежие очевидно работают лучше и исправляют некоторые глюки. А в линуксе они (глюки!!!)ещё и становятся нормальными (c) Журнашлюшка
Неактивен
А еше ни для кого не секрет, что для винды кроме метро больше ничего не будет и путь для десктопных приложений закрыт навечно до тех пор, пока приложения не перепишут на дотнет и метроуи.
Неактивен
Сишного говнокода из-за наличия только одной платформы накопилось очень много.
Что, блять, завидно?
База сама по себе сплошной скрипт (с) AleksK
При том, что свежие очевидно работают лучше и исправляют некоторые глюки. А в линуксе они (глюки!!!)ещё и становятся нормальными (c) Журнашлюшка
Неактивен
А еше ни для кого не секрет, что для винды кроме метро больше ничего не будет и путь для десктопных приложений закрыт навечно до тех пор, пока приложения не перепишут на дотнет и метроуи.
Вроде нет:
Windows 8 ARM сохранит стандартный интерфейс рабочего стола Windows вместе с основными программами. Несмотря на то, что в новой операционной системе ключевое внимание сосредотачивается на новом интерфейсе Metro, Microsoft уверяет своих текущих пользователей, что рабочий стол Windows и основные приложения такие как Internet Explorer, файловый менеджер и т.п. останутся центральной частью Windows. При этом в Windows 8 будет использоваться модульная лента Ribbon interface, которая основывается на панелях инструментов, разделенных вкладками. Кнопка «Пуск» также, по-видимому, исчезнет в новой версии Windows.
Неактивен
Но очеееень медленно. И принципиально быстрее этого не сделаешь.
Странно, ведь Java и .NET тоже используют динамическую рекомпиляцию кода и производительность там достаточно высокая даже для написания игр. QEMU медленный, знаю. По опытам говорят, что он дает скорость эмуляции 25% от реальной и мне кажется, что проблемы в нем. Если Windows 8 получит популярность на планшетах, то скорее всего возьмут именно этот эмулятор и доведут до приемлемого состояния.
Неактивен
думаю будут сборки ARM препроцессор им поможет, только они будут двигатся медленно как с 7кой и потом подумают и 9ку будут делать, у них новая стратегия и я их раскусил
Неактивен
Тот же адоб флеш не могли несколько лет под x86_64 скомпилять, что намного проще.
Но опять парадокс, была же версия для мобильников, где была ARM. Мне кажется, что убеждения им не позволяет делать под x64. Думают, что не нужно и не делают.
Кто на человека говорит или учит говорить антоним слова умный, тому от Христа Врача и Бога в ответ: ”сам такой”.
Неактивен
Ага. Потому что они компилят не из кода чужой запутанной архитектуры, а из специализированного байткода.
Не понимат. QEMU эмулирует полный набор x86 инструкций, притом если под ним запускаются и работают операционные системы, то работает он верно и запутанная архитектура роли тут не играет. Источник тут не важен, а ARM является RISC-машиной и там точно ничего запутанного быть не должно. Если перекомпилированный код тормозит, это означает, что он записан не самым эффективным способом.
Неактивен
NEMO, только для запуска приложениц придется эмулировать полностью запущенную винду. Ручная эмуляция процессора -это очень медленно, те же самые виртуальные машины напрямую выполняют код на реальном процессоре, а никак не эмулирует.
Неактивен
для запуска приложениц придется эмулировать полностью запущенную винду
Зачем, ведь API и формат исполняемого файла тот же? Достаточно поменять исполняемый код программы.
Ручная эмуляция процессора -это очень медленно
Да, и поэтому QEMU умеет преобразовывать часто используемые участки кода в родной машинный, как это делает Java и .NET, вот только разговор зашел о том, что делает программа это не наилучшим образом.
Неактивен
что для винды кроме метро больше ничего не будет и путь
Фигасе заявы.
"Фу бля, крохобор вонючий" (с) Svart Testare
Неактивен
Для планшетов таки да, кроме офеса
Неактивен
MS не даст скомпилировать настольные приложения для Visual Studio 11 Express. Разработчикам бесплатных и свободных программ придётся заплатить MS 500$ за платную версию VS для возможности создания настольных приложений. Таким образом MS хочет, чтобы разработчики писали под стиль Metro.
Кто на человека говорит или учит говорить антоним слова умный, тому от Христа Врача и Бога в ответ: ”сам такой”.
Неактивен
Таким образом MS хочет, чтобы разработчики писали под стиль Metro.
Только для меня, когда на восьмерке какое-то приложение открывает метро-приложения - это целый геморой. Оно открывает его на весь экран, жрет минимум 50 мб оперативки и дохрена времени открывается.
Неактивен
Неужто и вправду появятся десктопы на этой архитектуре?
Десктопы - нет, потому, что аналсофт выпилила всю десктопную винду и оставила только дотнет и метро.
Неактивен
"Я них*я нИпонЕл"Поясните, кто что "выпилил" и как это относится к построению десктопов на ARM процессорах.
http://blogs.computerra.ru/23992
Это прискорбно.
Неактивен
Вот Убунту 15.04 "ваашпе нифонтан"
Согласен, то еще говно
Неактивен
Страницы 1