Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
то почему должен тормозить gecko?
А огнелис под android тоже на нативном коде?
QWidget1 *a = new QWidget1();
QWidget2 *b = new QWidget2();
QWidget3 *c = new QWidget3();
QWidget4 *d = new QWidget4();
d -> addWidgets(a,b,c);
// и потом вообзе в друго месте
delete d;
Только вот профайлер потом покажет, что проблема в БД, сети, доступе к диску — и это задолго до того, как начнутся проблемы в нативном/интерпретируемом коде (для большинства прикладных задач).
var BestCustomer = OrdersDatabase.Orders
.Where(order => order.IsBonus == false && order.Sum > 10000)
.GroupBy(order => order.Customer)
.OrderBy(group => group.Count)
.Select(group => group.Key)
.Last();профайлер потом покажет, что проблема в БД, сети, доступе к диску — и это задолго до того, как начнутся проблемы в нативном/интерпретируемом коде (для большинства прикладных задач).
Firefox OS является началом чего-то невероятного. Это ожидающая своего пробуждения революция. Глоток свежего воздуха. Кульминация новейших технологий. Оно волшебно и оно изменит все.
Проблемы будут точно такими же, загрузчик могут лочить, не будет драйверов под железо и т.п.
А можно посильнее раскрыть слова «открытая аппаратная база»?
Сейчас процентов 80 функциональности смартфонов заключено в центральной SoC. А на них вендоры категорически отказываются отдавать даташиты.
А как же Tegra3?
Кто ей противопоставлен, да еще и с открытыми доками?
i.MX53 одноядерный, до Тегры не дотянет.
Qualcomm тоже не открывает.
Пример вы не тот привели, под «открывает документацию» я имел в виду именно открытую документацию на SoC. Ту, где можно увидеть регистры, эррату и прочее.
Это процессоры общего назначения, а не те SoC на которых делают смартфоны, в этих нету GSM модулей.
Можете привести ссылки на распространенные SoC, на которых собраны какие-нибудь более-менее известные смартфоны (не столетней давности), с подобным даташитом?
О как, прямо отдельная ОС.
А вы уверены, что вы в теме?
Вот вам Qualcomm'овский проц, причем даже не последний, на нем еще старый HTC Desire делали иже с ним. Встроенный GSM модуль. Встроенный Wi-Fi модуль.
В данный момент явно наблюдается тенденция к интеграции всего в один чип как раз, времена кучи отдельных проходят — хотя, конечно, такие решения еще остались.
Я бы не сказал что OMAP3 настолько распространен в телефонах. Ок, даташит есть — один нашли процессор.
Общая суть все равно остается той же, доки на современные SoC высокой степени интеграции — большая редкость.
Я имел в виду, что на специализированные SoC — те у которых внутри есть Wi-Fi, либо
Bluetooth, либо GSM модули — очень трудно, иногда невозможно, найти адекватные доки.
Встает вопрос — как тогда этот драйвер писали, не имея доков. Не верится как-то что реверсили исходную прошивку, хотя такое тоже возможно.
Я боюсь, если товарищи из мозиллы не станут гнаться за флагманами, они проиграют, их попросту вытеснят с рынка,
Кстати, был когда-то проект «опенхардварного телефона», любительский. Было бы неплохо если бы сделали что-то аналогичное, но не на дерьмовых китайских GSM модулях и т.п., а на нормальном железе. Но, я так понимаю, мозилла не ставит задачи всю хардварную составляющую открыть?
После небольшой паузы следуетчто-то вроде «Твою ж мать!»
Есть что-то волшебное в Firefox OS