Справочник - Материнские платы и процессоры


Mac на процессоре Intel: по следам сенсации - часть 2


Да и сам Darwin всегда был доступен в версии для х86, а уж перекомпилировать интерфейс...
  • Разработчикам дали понять, что Classic настал конец. Сразу поясняю, что Classic - это что-то типа поддержки приложений Windows 3.11 в Windows 95. Но и это не новость. Вот уже 2 года как OpenFirmware (маковская разновидность BIOS) всех Маков не поддерживает запуск Mac OS 9.2.2. Для работы со старыми приложениями надо либо покупать б/у Маки, либо работать в Classic, т.е. в эмуляции. Да, есть Rosetta, но это будет эмулятор на эмулятор...
  • Тем же разработчикам более чем прозрачно намекнули, что не надо использовать чужие компиляторы (Metrowerks встал и раскланялся), а осваивать Xcode. Но вот беда, Xcode заточен под Cocoa софт, а с Carbon приложениями работает хуже. Carbon приложения - это старые приложения от "девятки", которые сделали совместимыми с Mac OS X, но не до конца, а просто почистив код. То есть это лучше Classic, но хуже Cocoa, родных приложений для Mac OS X. Большой камень в огород Microsoft и Adobe, руководство которых поспешило выйти на сцену и громко заявить, что всё перепишет в лучшем виде...
  • Все уже поняли, что надо писать только и исключительно Cocoa приложения. Замечу в скобках, что Cocoa приложения давно уже совместимы с Linux, так как есть такая вещь как GNUStep. В качестве примера приведу очень хороший и незаслуженно неизвестный почтовик GNUmail. Новая версия Xcode позволит компилировать либо отдельные версии для двух поддерживаемых архитектур, либо fat binary, так хорошо знакомую мне по эпохе перехода с архитектуры 68xxx на Power.
  • Ничего про новые машины сказано не было...
  • А теперь смотрим. Apple форсирует тотальный перевод всех приложений на Cocoa, а также их чистку на предмет отсутствия всяких хаков, которые могут помешать при компиляции под х86. Adobe и Microsoft начинают, утерев слёзы, переписывать свои монстроидальные софтины, к великой радости окружающих. А дальше...

    Apple в состоянии выпустить машины с ЛЮБЫМ из mainstream камней, IBM, Intel, AMD...


    Начало  Назад  Вперед



    Книжный магазин