Главное меню
Мы солидарны с Украиной. Узнайте здесь, как можно поддержать Украину.

x86 vs ARM

Автор Karakurt, января 4, 2013, 16:27

0 Пользователи и 1 гость просматривают эту тему.

Demetrius

Цитата: Wolliger Mensch от февраля 20, 2013, 12:58
Цитата: Demetrius от февраля 20, 2013, 12:56
А .NET зачем по-вашему придумали?
Я только смотрю на результаты. Придумывали очень много чего. Всё осталось втуне.
.NET-то втуне? :??? Сейчас C# — весьма популярных язык для разработки программ для Windows. И он компилируется в промежуточный язык, никак не связанный с x86.

Wolliger Mensch

Цитата: Demetrius от февраля 20, 2013, 13:02
.NET-то втуне? :??? Сейчас C# — весьма популярных язык для разработки программ для Windows. И он компилируется в промежуточный язык, никак не связанный с x86.

Слушьте, что вы хотите мне доказать? Я вижу конкретную плачевную ситуацию на рынке программ для Андроида и iOS — нет там хороших программ для работающих людей. Хочешь развлечений — на тебе стопятьсот миллионов программ для развлечений, одна лучше другой. Хочешь работать — шиш с маслом. А всякие сферические .NET в вакууме — ну хорошо, что есть, но результат где?  :donno:
«Вот интересно, каких лингвистических жемчуг можно найти в море отодвинутых книг», Ян Гавлиш.
«Впредь прошу помнить, что придумал игру не для любых ассоциаций, а для семантически оправданных. Например, чтó это такое: ,,рулетке" — ,,выпечке"?? Тем более, что сей ляпсус я сам совершил...», Марбол
«Ветхий Завет написан на иврите и частично на армейском», Vesle Anne
«МЛ(ять)КО ... ПЛ(ять)NЪ», Тася
«Вот откроет этот спойлер, например, Марго, ничего не подозревая, а потом будут по всему форуму блюющие смайлики...», Авал
«Томан приличный мужчина. Правда по патриархальным меркам слегка голодранец», Vesle Anne
«Возможен ли фонетический переход "ж" в "п с придыханием"», forest

Лом d10

всё станет в конечном итоге платформонезависимым с такими темпами развития интернета  !  :UU: Гуглдок есть,  был слух про онлайн версию Компаса , что ещё нужно для работы рисовалку посерьёзнее для дизайнеров ? (большинство работ в это укладываются)

Demetrius

Цитата: Wolliger Mensch от февраля 20, 2013, 13:11
Слушьте, что вы хотите мне доказать?
Да ничего, собственно. Я хочу поговорить. :)

Цитата: Wolliger Mensch от февраля 20, 2013, 13:11
А всякие сферические .NET в вакууме — ну хорошо, что есть, но результат где?  :donno:
Результатом могла бы быть Windows RT, если бы Микрософт не наделала глупостей с магазином, искусственными запретами и Метром.

Портировать .NET'ные программы на RT было бы просто, если бы Microsoft озаботилась портированием Windows.Forms. Но нет, — Windows.Forms для ARM нет, есть только метро.

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

Wolliger Mensch

Цитата: Лом d10 от февраля 20, 2013, 13:12
Гуглдок есть, 

Гуглодок — убожество неимоверное.  :3tfu:

Цитата: Лом d10 от февраля 20, 2013, 13:12
был слух про онлайн версию Компаса , что ещё нужно для работы рисовалку посерьёзнее для дизайнеров ? (большинство работ в это укладываются)

Онлайн программы не привьются даже при тотальном толстом доступе в интернет (чего сейчас нет) — физиологическое желание иметь всё своё никуда у людей не делось.
«Вот интересно, каких лингвистических жемчуг можно найти в море отодвинутых книг», Ян Гавлиш.
«Впредь прошу помнить, что придумал игру не для любых ассоциаций, а для семантически оправданных. Например, чтó это такое: ,,рулетке" — ,,выпечке"?? Тем более, что сей ляпсус я сам совершил...», Марбол
«Ветхий Завет написан на иврите и частично на армейском», Vesle Anne
«МЛ(ять)КО ... ПЛ(ять)NЪ», Тася
«Вот откроет этот спойлер, например, Марго, ничего не подозревая, а потом будут по всему форуму блюющие смайлики...», Авал
«Томан приличный мужчина. Правда по патриархальным меркам слегка голодранец», Vesle Anne
«Возможен ли фонетический переход "ж" в "п с придыханием"», forest

Demetrius

Цитата: Wolliger Mensch от февраля 20, 2013, 13:28
Онлайн программы не привьются
Ваши бы слова да богу в уши... ::)

Wolliger Mensch

Цитата: Demetrius от февраля 20, 2013, 13:27
Портировать .NET'ные программы на RT было бы просто, если бы Microsoft озаботилась портированием Windows.Forms. Но нет, — Windows.Forms для ARM нет, есть только метро.

Невозможность портировать старые программы создана искусственно, чтобы все переходили на Метро, — я так понимаю.
Ну так, всё делается во имя прогресса. Сейчас цель у всех — объединение платформ и полностью универсальные устройства. И основой будет — x86, просто потому, что есть Интел, который может вкладывать в разработки такие деньги, которые не снились конкурентам, и потому, что есть огромная и постоянно развивающаяся база программ, с которыми по удобству и мощности программы других платформ даже рядом не валялись.

Плюс, не забывайте олигополию — например, та же Адоби уже давно могла создать свою ОС, но они не собираются конкурировать с MS — у них очень выгодный симбиоз: мощная ОС + лучшие на рынке программы для работы, сюда же и Автодеск, Корел, ABBYY и др. со своими программами. Если учесть, что при некотором умении всё это «простому» пользователю достаётся совершенно бесплатно, а компании живут за счёт легальных закупок предприятиями (и, видимо, реально много покупают, если компании живут столько лет) — система стабильна и поколебать её может что-то экстраординарное. ARM с Андроидом явно к такому не относятся.
«Вот интересно, каких лингвистических жемчуг можно найти в море отодвинутых книг», Ян Гавлиш.
«Впредь прошу помнить, что придумал игру не для любых ассоциаций, а для семантически оправданных. Например, чтó это такое: ,,рулетке" — ,,выпечке"?? Тем более, что сей ляпсус я сам совершил...», Марбол
«Ветхий Завет написан на иврите и частично на армейском», Vesle Anne
«МЛ(ять)КО ... ПЛ(ять)NЪ», Тася
«Вот откроет этот спойлер, например, Марго, ничего не подозревая, а потом будут по всему форуму блюющие смайлики...», Авал
«Томан приличный мужчина. Правда по патриархальным меркам слегка голодранец», Vesle Anne
«Возможен ли фонетический переход "ж" в "п с придыханием"», forest

Лом d10

Цитироватьжелание иметь всё своё никуда у людей не делось
"мать халява помоги !"  (ц) людям много чего свойственно .

Wolliger Mensch

Цитата: Лом d10 от февраля 20, 2013, 14:07
Цитироватьжелание иметь всё своё никуда у людей не делось
"мать халява помоги !"  (ц) людям много чего свойственно .
К чему вы это написали? :what:
«Вот интересно, каких лингвистических жемчуг можно найти в море отодвинутых книг», Ян Гавлиш.
«Впредь прошу помнить, что придумал игру не для любых ассоциаций, а для семантически оправданных. Например, чтó это такое: ,,рулетке" — ,,выпечке"?? Тем более, что сей ляпсус я сам совершил...», Марбол
«Ветхий Завет написан на иврите и частично на армейском», Vesle Anne
«МЛ(ять)КО ... ПЛ(ять)NЪ», Тася
«Вот откроет этот спойлер, например, Марго, ничего не подозревая, а потом будут по всему форуму блюющие смайлики...», Авал
«Томан приличный мужчина. Правда по патриархальным меркам слегка голодранец», Vesle Anne
«Возможен ли фонетический переход "ж" в "п с придыханием"», forest


Лом d10

ЦитироватьК чему вы это написали? :what:
мучаюсь в Гуглдок , я наверное очень жадный человек  :-[

Wolliger Mensch

Цитата: Лом d10 от февраля 20, 2013, 14:16
ЦитироватьК чему вы это написали? :what:
мучаюсь в Гуглдок , я наверное очень жадный человек  :-[
При чём жадность? Я бы сказал, что вы очень непритязательный человек, если это вас устраивает.
«Вот интересно, каких лингвистических жемчуг можно найти в море отодвинутых книг», Ян Гавлиш.
«Впредь прошу помнить, что придумал игру не для любых ассоциаций, а для семантически оправданных. Например, чтó это такое: ,,рулетке" — ,,выпечке"?? Тем более, что сей ляпсус я сам совершил...», Марбол
«Ветхий Завет написан на иврите и частично на армейском», Vesle Anne
«МЛ(ять)КО ... ПЛ(ять)NЪ», Тася
«Вот откроет этот спойлер, например, Марго, ничего не подозревая, а потом будут по всему форуму блюющие смайлики...», Авал
«Томан приличный мужчина. Правда по патриархальным меркам слегка голодранец», Vesle Anne
«Возможен ли фонетический переход "ж" в "п с придыханием"», forest

Лом d10

Цитата: Wolliger Mensch от февраля 20, 2013, 14:18
Цитата: Лом d10 от февраля 20, 2013, 14:16
ЦитироватьК чему вы это написали? :what:
мучаюсь в Гуглдок , я наверное очень жадный человек  :-[
При чём жадность? Я бы сказал, что вы очень непритязательный человек, если это вас устраивает.
ну положим и это тоже , но главное бесплатность (флешку опять таки покупать не надо))

Toman

Цитата: Wolliger Mensch от февраля 20, 2013, 13:45
ARM с Андроидом явно к такому не относятся.
Ёпрст! Ну сколько раз вы будете повторять это заклинание про "ARM с Андроидом". Это таки две разные вещи, никакой сакральной связи между ними нет. Проблемы Андроида - это проблемы Андроида. Ну, решила одна компания создать свою собственную ОС, очередную ОС для смартфонов, и чтобы на линуксовом ядре, но при этом не юникс-подобную. Технически задача разрешимая, но имеющая на пути определённую кучу граблей. Плюс ещё есть грабли, создаваемые намеренно из маркетинговых соображений. Например, сговор производителей железа, вынуждающий не раскрывать часть системного кода, связанного с железом. Т.е. ровно из того, что железячники по своим маркетинговым соображениям не раскрывают правила работы со своим оборудованием, мы и не имеем пресловутых "полноценных десктопных ОС" на смартфонах и родственных им энергоскромных планшетах. В то же время, смартфоны с нормальной юникс-подобной линуксовой системой несколько лет назад ещё существовали, но это направление было успешно загноблено по вышеописанным причинам.

О пришествии полноценных ОС на смартфоны и иже с ними можно будет говорить только в ту утопическую (по крайней мере, на нынешний взгляд) пору, когда эти смартфоны можно будет свободно купить вообще без ОС, и самостоятельно поставить любую по своему выбору. И, разумеется, когда всякое железо будет подразумевать обязательно открытые для всех желающих протоколы взаимодействия с ним, а иначе устройство просто будет заноситься в позорный чёрный список неработающих. А отдельно взятый зловредный GSM, ежели к тому времени не сдохнет вообще, и не будет открыт, будет соотв. засунут на отдельную микросхему со своей фирмварью, чтобы, наконец, не мешать жить той части девайса, которую вы (и все мы, наверное) хотим видеть в качестве "компьютера общего назначения". Сама же по себе смена архитектуры тут ничего не меняет. Ядро Андроида и так вот линуксовое, и для нормального линукса, и для всякой пользовательской программы нет никаких проблем скомпилировать под ARM. А юникс-подобной системы нет - из-за классической проблемы закрытости драйверов (вообще-то эта проблема даже по сей день ещё является кошмаром и на десктопах, но тут хотя бы делаются всякие телодвижения к её решению). Впрочем, есть и другой путь, обходной: уже сейчас технически возможно под Андроидом иметь эмуляцию юникс-системы.

Короче: как ни меняй (или, наоборот, не меняй) архитектуру, сформулированная вами задача превращения смартфона в "полноценный компьютер" не будет решена до тех пор, пока производители железа все как один не откажутся от идеи в какой-либо форме стричь бабло с пользователей дальше момента продажи им собственно железа (а также пока сотовые операторы не откажутся от своих идей тотального контроля над пользователем через всякие там опять же фирмвари, или, как минимум, не засунут эти свои амбиции по залочиванию телефонов строго в рамки вышеупомянутой полностью отдельной GSM-микросхемы). И, обратно, будет решена на любой архитектуре сей же час, как только они от этой богомерзкой идеи откажутся.
Во́зле до́ма хо́лм с куля́ми - вы́йду на́ холм, ку́ль поставлю.
В славном городе Miami тётки мерялись ногтями, тик иң озын завсегда у Фиделя борода!

Wolliger Mensch

Цитата: Лом d10 от февраля 20, 2013, 14:26
ну положим и это тоже , но главное бесплатность (флешку опять таки покупать не надо))
Ну, скажем, ОО бесплатен, но это нормальная офисная система. А вообще — МСО тоже бесплатен. Не понимаю, зачем морочить себе голову. :donno:
«Вот интересно, каких лингвистических жемчуг можно найти в море отодвинутых книг», Ян Гавлиш.
«Впредь прошу помнить, что придумал игру не для любых ассоциаций, а для семантически оправданных. Например, чтó это такое: ,,рулетке" — ,,выпечке"?? Тем более, что сей ляпсус я сам совершил...», Марбол
«Ветхий Завет написан на иврите и частично на армейском», Vesle Anne
«МЛ(ять)КО ... ПЛ(ять)NЪ», Тася
«Вот откроет этот спойлер, например, Марго, ничего не подозревая, а потом будут по всему форуму блюющие смайлики...», Авал
«Томан приличный мужчина. Правда по патриархальным меркам слегка голодранец», Vesle Anne
«Возможен ли фонетический переход "ж" в "п с придыханием"», forest

Wolliger Mensch

Цитата: Toman от февраля 20, 2013, 14:30
Ёпрст!
Томан, вы порой пишете интересные вещи. Но ёмазай, зачем так много букв? Когда это читать и вникать?  :fp:
«Вот интересно, каких лингвистических жемчуг можно найти в море отодвинутых книг», Ян Гавлиш.
«Впредь прошу помнить, что придумал игру не для любых ассоциаций, а для семантически оправданных. Например, чтó это такое: ,,рулетке" — ,,выпечке"?? Тем более, что сей ляпсус я сам совершил...», Марбол
«Ветхий Завет написан на иврите и частично на армейском», Vesle Anne
«МЛ(ять)КО ... ПЛ(ять)NЪ», Тася
«Вот откроет этот спойлер, например, Марго, ничего не подозревая, а потом будут по всему форуму блюющие смайлики...», Авал
«Томан приличный мужчина. Правда по патриархальным меркам слегка голодранец», Vesle Anne
«Возможен ли фонетический переход "ж" в "п с придыханием"», forest

Demetrius

Offtop
Это первая тема, в которой я читаю сообщения Томана.

mnashe

Цитата: Wolliger Mensch от февраля 20, 2013, 13:00
Но они все связаны с потреблением контента. А захотите вы в пути что-то поделать — тут же такие проблемы начинаются, что :fp:
Ну в общем да. Весь интерфейс явно заточен под потребление.
Я через dosbox запускаю свой редактор.
В принципе, подключив клавиатуру, можно было бы нормально работать, но... эмуляция мыши очень неудобная.
А в виртуальная клавиатура закрывает экран, и к тому же там почему-то F1–F12 и сочетания с Alt не работают.
Адепт единственного числа и безродового склонения
שָׁלוֹם עֲלֵיכֶם!

Demetrius

Цитата: mnashe от февраля 20, 2013, 16:12
Ну в общем да. Весь интерфейс разрабатывался именно под потребление.
Если честно, это одна из вещей, которые меня бесят в современных телефонах.

Nevik Xukxo

Цитата: Demetrius от февраля 20, 2013, 16:26
Если честно, это одна из вещей, которые меня бесят в современных телефонах.
Телефоны не нужны - бибикают под ухо, нервируют. Бяка.

Wolliger Mensch

Цитата: mnashe от февраля 20, 2013, 16:12
Ну в общем да. Весь интерфейс явно заточен под потребление.
Я через dosbox запускаю свой редактор.
В принципе, подключив клавиатуру, можно было бы нормально работать, но... эмуляция мыши очень неудобная.
А в виртуальная клавиатура закрывает экран, и к тому же там почему-то F1–F12 и сочетания с Alt не работают.

Обратите внимание, что раньше, во времена существования КПК и Windows Mobile, разрабатывались программы для работы. Порой весьма подкупающие своими возможностями (например, Softmaker Office), но сейчас КПК нет! Более того, их ничто не заменило. Вообще исчез класс устройств для работы в дороге. :wall: А для Андроида аналогичные программы либо вообще не вышли, либо вышли с огромным опозданием и развиваются крайне медленно (хотя тот же SMOffice — отдушина просто на фоне тотального шлака, хотя пакет ещё очень сырой).

В общем, хотел много написать, но сам себя расстраиваю, когда речь заходит о работе на Андроиде. Ни тебе человеческих (необязательно навороченных, но просто удобных и полезных) программ графической обработки, ни черчения (хотя есть разработки, авторы которые понимают, что нужно работающим людям, но, видимо, это всё сложно, потому что по прошествии нескольких лет всё остаётся убогим), о чём-то большем даже не заикаюсь. :fp:  :'(

Исключения типа Голдендикта — исключения. Хотя и в нём набор настроек примитивен, хотя сама программа, конечно, весьма удобна.
«Вот интересно, каких лингвистических жемчуг можно найти в море отодвинутых книг», Ян Гавлиш.
«Впредь прошу помнить, что придумал игру не для любых ассоциаций, а для семантически оправданных. Например, чтó это такое: ,,рулетке" — ,,выпечке"?? Тем более, что сей ляпсус я сам совершил...», Марбол
«Ветхий Завет написан на иврите и частично на армейском», Vesle Anne
«МЛ(ять)КО ... ПЛ(ять)NЪ», Тася
«Вот откроет этот спойлер, например, Марго, ничего не подозревая, а потом будут по всему форуму блюющие смайлики...», Авал
«Томан приличный мужчина. Правда по патриархальным меркам слегка голодранец», Vesle Anne
«Возможен ли фонетический переход "ж" в "п с придыханием"», forest

Alone Coder

Цитата: Toman от января  4, 2013, 20:01
История x86, как известно, началась с 8086/8088. Который был попыткой сделать странное - сохранить возможность запуска уже скомпилированных и доступных лишь в таком виде программ для чистого 16-битного процессора 8080.
8080 - 8-битный процессор. И 8086/8088 с ним по кодам не совместим.

Demetrius

Цитата: Wolliger Mensch от февраля 20, 2013, 16:33
В общем, хотел много написать, но сам себя расстраиваю, когда речь заходит о работе на Андроиде. Ни тебе человеческих (необязательно навороченных, но просто удобных и полезных) программ графической обработки, ни черчения (хотя есть разработки, авторы которые понимают, что нужно работающим людям, но, видимо, это всё сложно, потому что по прошествии нескольких лет всё остаётся убогим), о чём-то большем даже не заикаюсь.
На мой взгляд, проблема Андроида — абсолютно идиотский SDK. Т.к. это велосипед, тестировать можно только в их эмуляторе или на реальном устройстве. На запуск Hello world!'а в эмуляторе Андроида на моём компьютере уходит около 10 секунд (!). :fp:

Toman

Цитата: Alone Coder от февраля 20, 2013, 16:41
8080 - 8-битный процессор. И 8086/8088 с ним по кодам не совместим.
Чиво??? Вы, кажется, с 8008 попутали - вот тот был действительно 8-битным. А сделать пусть даже слабенькую персоналку на 8-битном процессоре - это всё же за гранью фантастики: это класс не более чем, скажем, программируемого калькулятора или контроллера бытовой техники. А на 8080 как раз появились первые (в истории интеловских процессоров) более-менее нормальные в нашем понимании персоналки. И под них было написано, в тогдашнем понимании, куча программ, которые так озаботили интеловцев.

8088 не совместим с 8080 по кодам буквально - однако система команд устроена таким образом, что возможно довольно простое автоматическое преобразование готовых скомпилированных исполнимых файлов таким образом, чтобы оно выполнялось, будучи загружено в рамках одного сегмента на 8088, используя любые 16-битные команды, но, естественно, не пользуясь ничем, что выходит за пределы 16-битности. Т.е. конкретные номера команд изменены, но функциональные аналоги всех команд 8080 были сохранены в 8088, как-то так.

Более того, если бы 8088 создавался "с нуля" и без требований совместимости с 16-битным предшественником - то уродству его (в том числе и тому, что он не был сделан сразу уж 32-битным, невзирая на занятость физически 32 бит под всякий адрес) вовсе не было бы никаких оправданий, даже столь жалких.
Во́зле до́ма хо́лм с куля́ми - вы́йду на́ холм, ку́ль поставлю.
В славном городе Miami тётки мерялись ногтями, тик иң озын завсегда у Фиделя борода!

Demetrius

Цитата: Toman от февраля 20, 2013, 17:03
Чиво???
Википедия, однако, согласна с Қодером.
Цитата: https://en.wikipedia.org/wiki/Intel_8080The Intel 8080 was the second 8-bit microprocessor designed and manufactured by Intel and was released in April 1974.

Цитата: Toman от февраля 20, 2013, 17:03
А сделать пусть даже слабенькую персоналку на 8-битном процессоре - это всё же за гранью фантастики
Ну, сейчас Вам от Қодера достанется. ::)

 

Быстрый ответ

Обратите внимание: данное сообщение не будет отображаться, пока модератор не одобрит его.

Имя:
Имейл:
Проверка:
Оставьте это поле пустым:
Наберите символы, которые изображены на картинке
Прослушать / Запросить другое изображение

Наберите символы, которые изображены на картинке:

√36:
ALT+S — отправить
ALT+P — предварительный просмотр