Windows 8 и ARM (Страница 1) / ПО для Windows / Форум StopLinux

Форум StopLinux

Критика ОС GNU/Linux, MAC, Windows, BSD, Solaris и т.д.

Вы не вошли.

#1 29-04-12 16:18:04

NEMO
Поджигатель
Зарегистрирован: 28-12-11
Сообщений: 933
Windows 7Firefox 11.0

Windows 8 и ARM

Скоро выходит Windows 8 и Майкрософт грозится всех порвать на рынке планшетов. Собственно, меня Windows 8 интересует больше в виде планшетной версии, и как она там будет жить. И вот возникает первая проблема: ни для кого из присутствующих здесь не секрет, что приложения, скомпилированные под x86 просто не будут работать под ARM процессорами. Обычный же пользователь в этих тонкостях не осведомлен и может огорчиться, узнав после покупки планшета, что его любимые программы не заведутся. Майкрософт никогда сильно не акцентировала на этом внимание, но отвечала на вопросы по этому поводу, и судя из того, что нам наговорили, рынок приложений будет развиваться для Windows 8 заново. Никаких эмуляторов не обещалось.
Интересно, как пойдут дела дальше и как эта проблема разрешится. Есть вроде QEMU с динамической рекомпиляцией кода, притом уже умеет преобразовывать х86->ARM и некоторые умельцы даже запускают Windows 95 и 98 под коммуникаторами. Только QEMU - целая виртуальная машина, если бы кто-то смог сделать программу, прозрачно запускающую ненативные приложения под ARM, то скорость была бы не хуже, чем у .NET приложений. Как думаете?

Неактивен

#2 29-04-12 16:40:37

selenscy
Участник
Зарегистрирован: 28-11-10
Сообщений: 2,558
Windows 7Opera 11.62

Re: Windows 8 и ARM

Компильнут под ARM , не боись  wink По крайней мере самые ходовые.


База сама по себе сплошной скрипт (с) AleksK

При том, что свежие очевидно работают лучше и исправляют некоторые глюки. А в линуксе они (глюки!!!)ещё и становятся нормальными (c) Журнашлюшка smile

Неактивен

#3 29-04-12 22:02:46

Babusha
Нехристь
Зарегистрирован: 12-03-10
Сообщений: 2,160
MacintoshSafari 5.0

Re: Windows 8 и ARM

А еше ни для кого не секрет, что для винды кроме метро больше ничего не будет и путь для десктопных приложений закрыт навечно до тех пор, пока приложения не перепишут на дотнет и метроуи.

Неактивен

#4 29-04-12 22:09:24

selenscy
Участник
Зарегистрирован: 28-11-10
Сообщений: 2,558
Windows 7Opera 11.62

Re: Windows 8 и ARM

petrun пишет:

Сишного говнокода из-за наличия только одной платформы накопилось очень много.

Что, блять, завидно?  smile


База сама по себе сплошной скрипт (с) AleksK

При том, что свежие очевидно работают лучше и исправляют некоторые глюки. А в линуксе они (глюки!!!)ещё и становятся нормальными (c) Журнашлюшка smile

Неактивен

#5 29-04-12 22:36:54

NEMO
Поджигатель
Зарегистрирован: 28-12-11
Сообщений: 933
Windows 7Firefox 11.0

Re: Windows 8 и ARM

Babusha пишет:

А еше ни для кого не секрет, что для винды кроме метро больше ничего не будет и путь для десктопных приложений закрыт навечно до тех пор, пока приложения не перепишут на дотнет и метроуи.

Вроде нет:

Windows 8 ARM сохранит стандартный интерфейс рабочего стола Windows вместе с основными программами. Несмотря на то, что в новой операционной системе ключевое внимание сосредотачивается на новом интерфейсе Metro, Microsoft уверяет своих текущих пользователей, что рабочий стол Windows и основные приложения такие как Internet Explorer, файловый менеджер и т.п. останутся центральной частью Windows. При этом в Windows 8 будет использоваться модульная лента Ribbon interface, которая основывается на панелях инструментов, разделенных вкладками. Кнопка «Пуск» также, по-видимому, исчезнет в новой версии Windows.

Неактивен

#6 29-04-12 23:05:00

NEMO
Поджигатель
Зарегистрирован: 28-12-11
Сообщений: 933
Windows 7Firefox 11.0

Re: Windows 8 и ARM

petrun пишет:

Но очеееень медленно. И принципиально быстрее этого не сделаешь.

Странно, ведь Java и .NET тоже используют динамическую рекомпиляцию кода и производительность там достаточно высокая даже для написания игр. QEMU медленный, знаю. По опытам говорят, что он дает скорость эмуляции 25% от реальной и мне кажется, что проблемы в нем. Если Windows 8 получит популярность на планшетах, то скорее всего возьмут именно этот эмулятор и доведут до приемлемого состояния.

Неактивен

#7 29-04-12 23:32:05

beep
BSD
Из UA
Зарегистрирован: 17-02-12
Сообщений: 765
Windows XPOpera 11.62

Re: Windows 8 и ARM

думаю будут сборки ARM препроцессор им поможет, только они будут двигатся медленно как с 7кой и потом подумают и 9ку будут делать, у них новая стратегия и я их раскусил  big_smile

Неактивен

#8 30-04-12 11:26:47

Тайный хранитель
Участник
Зарегистрирован: 04-05-10
Сообщений: 477
Windows 7Chrome 18.0.1025.162

Re: Windows 8 и ARM

petrun пишет:

Тот же адоб флеш не могли несколько лет под x86_64 скомпилять, что намного проще.

Но опять парадокс, была же версия для мобильников, где была ARM. Мне кажется, что убеждения им не позволяет  делать под x64. Думают, что не нужно и не делают.


Кто на человека говорит или учит говорить антоним слова умный, тому от Христа Врача и Бога в ответ: ”сам такой”.

Неактивен

#9 30-04-12 13:57:30

NEMO
Поджигатель
Зарегистрирован: 28-12-11
Сообщений: 933
Windows 7Firefox 11.0

Re: Windows 8 и ARM

petrun пишет:

Ага. Потому что они компилят не из кода чужой запутанной архитектуры, а из специализированного байткода.

Не понимат. QEMU эмулирует полный набор x86 инструкций, притом если под ним запускаются и работают операционные системы, то работает он верно и запутанная архитектура роли тут не играет. Источник тут не важен, а ARM является RISC-машиной и там точно ничего запутанного быть не должно. Если перекомпилированный код тормозит, это означает, что он записан не самым эффективным способом.

Неактивен

#10 30-04-12 22:36:17

Babusha
Нехристь
Зарегистрирован: 12-03-10
Сообщений: 2,160
MacintoshSafari 5.0

Re: Windows 8 и ARM

NEMO, только для запуска приложениц придется эмулировать полностью запущенную винду. Ручная эмуляция процессора -это очень медленно, те же самые виртуальные машины напрямую выполняют код на реальном процессоре, а никак не эмулирует.

Неактивен

#11 30-04-12 22:49:27

NEMO
Поджигатель
Зарегистрирован: 28-12-11
Сообщений: 933
Windows 7Firefox 11.0

Re: Windows 8 и ARM

Babusha пишет:

для запуска приложениц придется эмулировать полностью запущенную винду

Зачем, ведь API и формат исполняемого файла тот же? Достаточно поменять исполняемый код программы.

Babusha пишет:

Ручная эмуляция процессора -это очень медленно

Да, и поэтому QEMU умеет преобразовывать часто используемые участки кода в родной машинный, как это делает Java и .NET, вот только разговор зашел о том, что делает программа это не наилучшим образом.

Неактивен

#12 01-05-12 18:43:12

DonDublon3
Участник
Из Уфа
Зарегистрирован: 06-05-10
Сообщений: 641
Windows 7Opera 11.62

Re: Windows 8 и ARM

Babusha пишет:

что для винды кроме метро больше ничего не будет и путь

Фигасе заявы.


"Фу бля, крохобор вонючий" (с) Svart Testare

Неактивен

#13 02-06-12 15:38:03

rusvicious
Участник
Зарегистрирован: 02-06-12
Сообщений: 4
Windows 7Chrome 19.0.1084.52

Re: Windows 8 и ARM

Для планшетов таки да, кроме офеса

Неактивен

#14 03-06-12 12:20:56

Тайный хранитель
Участник
Зарегистрирован: 04-05-10
Сообщений: 477
Windows 7Chrome 19.0.1084.52

Re: Windows 8 и ARM

MS не даст скомпилировать настольные приложения для Visual Studio 11 Express. Разработчикам бесплатных и свободных программ придётся заплатить MS 500$ за платную версию VS для возможности создания настольных приложений. Таким образом MS хочет, чтобы разработчики писали под стиль Metro.


Кто на человека говорит или учит говорить антоним слова умный, тому от Христа Врача и Бога в ответ: ”сам такой”.

Неактивен

#15 03-06-12 12:27:20

Babusha
Нехристь
Зарегистрирован: 12-03-10
Сообщений: 2,160
Windows 7Chrome 19.0.1084.52

Re: Windows 8 и ARM

Тайный хранитель пишет:

Таким образом MS хочет, чтобы разработчики писали под стиль Metro.

Только для меня, когда на восьмерке какое-то приложение открывает метро-приложения - это целый геморой. Оно открывает его на весь экран, жрет минимум 50 мб оперативки и дохрена времени открывается.

Неактивен

#16 03-06-12 15:53:40

Babusha
Нехристь
Зарегистрирован: 12-03-10
Сообщений: 2,160
Windows 7Chrome 19.0.1084.52

Re: Windows 8 и ARM

Невропаразитолог пишет:

Неужто и вправду появятся десктопы на этой архитектуре?

Десктопы - нет, потому, что аналсофт выпилила всю десктопную винду и оставила только дотнет и метро.

Неактивен

#17 03-06-12 18:05:53

Babusha
Нехристь
Зарегистрирован: 12-03-10
Сообщений: 2,160
Windows 7Chrome 19.0.1084.52

Re: Windows 8 и ARM

Невропаразитолог пишет:

"Я них*я нИпонЕл"Поясните, кто что "выпилил" и как это относится к построению десктопов на ARM процессорах.

http://blogs.computerra.ru/23992
Это прискорбно.

Неактивен

#18 03-06-12 18:39:02

Babusha
Нехристь
Зарегистрирован: 12-03-10
Сообщений: 2,160
Windows 7Chrome 19.0.1084.52

Re: Windows 8 и ARM

Невропаразитолог пишет:

Вот Убунту 15.04 "ваашпе нифонтан"

Согласен, то еще говно  smile

Неактивен

Подвал форума

Под управлением FluxBB
Модифицировал Visman

StopLinux © 2009 –
Опасайтесь под(д)елок!  Перепечатка материалов только с указанием первоисточника!

Яндекс.Метрика