Pull to refresh
110
23
Олег Большаков@ob1

Разработчик

Send message
Ох, простите, Вас ввёл в заблуждение заголовок. Это общий заголовок для цикла заметное по QNX. В этом цикле рассказывалось, например, о том, что QNX это первая ОС, которая поддержала жёсткий диск на PC. Ещё о том, что первый сетевой школьный компьютер был тоже на QNX. Ещё рассказывалось о первом компьютере с QNX, а выглядел он занятно.

Да, сейчас уже многие ОС имеют поддержку SMP, но когда-то во встраиваемых системах об этом не задумывались, и QNX первые реализовали поддержку SMP.

Вы верно сослались на пресс-релиз. Действительно, тогда это не был многоядерный процессор. Но их тогда вообще, наверное, не было. Похоже, что Вы невнимательно прочитали.
Во-первых, QNX это не ядро ОС, а сама ОС. Во-вторых, в QNX используется микроядро, а не монолитное ядро, которое включает в себя всё то, что Вы перечислили. Ну и самое главное, если бы всё было так просто, то не было бы в том же Linux немаленького куска кода для поддержки SMP. Процессы и потоки это ещё пол беды. Есть ещё обработчики прерывания, кеш и т.п.

До чего дошёл прогресс, кстати. ;-} Поддержку SMP уже считают чем-то самим собой разумеющимся. Что для SMP даже делать ничего не надо. Как и для поддержки жёстких дисков, и сети. А ведь совсем недавно не каждая ОС поддерживала самые привычные нам теперь устройства и протоколы.
И что Вы ожидали увидеть в разделе «История ИТ»? Призывы строить баррикады?

Мысль довольно очевидная, странно, что Вы её не поняли. Её уже неоднократно подтверждали в IT. А именно: то что сейчас кажется незначительным или невозможным, в будущем может стать очевидным и основным. Примеров масса: Интернет, социальные сети и т.п. Вот и SMP во встраиваемых системах тоже такой пример.
По всей видимости, Вы имеете в виду QNX4. Да, в начале 90-хх Watcom был самым прогрессивным компилятором языка C. Не зря он шёл в стандартной поставке с QNX4. Помимо этого, существовали сборки GCC для QNX4.

Уже в середине 90-хх в QSS начали работать над новой версией ОСРВ. Это был проект QNX Neutrino. Одной из целей проекта являлась поддержка различных процессорных архитектур. В результате, проект вылился в новую версию — QNX6. В QNX6 используется штатный компилятор GCC, но есть возможность использовать ICC от Intel. Помимо этого, штатная среда разработки QNX Momentics основана на небезызвестной Eclipse. Кстати, фирма QSS является одним из разработчиков Eclipse, в том числе, и расширения CDT, которое позволяет разрабатывать на C и C++. Так что фирма QSS достаточно прозорлива и прогрессивна.

О дальнозоркости QSS, в том числе, говорит и тот факт, что хотя много новых проектов делают на QNX6, но и QNX4 всё ещё популярен в наше время. Отчасти потому, что очень много систем основано на QNX4. И многие разработчики не хотят менять прикладное ПО и ОС в своих изделиях, это просто невыгодно, когда всё отлично работает.
Мы думаем на тему таких публикаций и готовим материалы. Следите за обновлениями.
Понятное дело, что если компания будет толкать фуфло под замечательным брендом, большой прибыли не получишь. Но и замечательный продукт под отстойным брендом может не пойти. Если название будет раздражающим или вызывать неприятные ассоциации, то сбыт будет невелик.

Общая мысль такая — красивое название должно дополнять качественную продукцию.
Ваша ссылка на Википедию подтверждает, а не опровергает мой перевод. По Вашей ссылке не упоминается, какое название хотел дать сам RIM. А остальное совпадает.
Офигеть, уже удалили это из Википедии.
Ну так скажите, как было на самом деле.
Raspberry вообще вызывает негативные ассоциации. Так называется презрительный звук, который издают губами и языком. Погуглите. ;-} И не зря есть такая антинаграда «Золотая малина».
И fresher, и freshener в английском языке вполне себе известные слова. ;-}
Да, различия в языках очень большие. Некоторых нюансов не уловить…
Спасибо, всё правильно. Исправил.
Я так и не понял, на какой недостаток намекает rPman. Может быть Вы поясните?
Можно, конечно, и как базу данных использовать, если фантазия в эту сторону работает. ;-} Кому-то и /etc/passwd база.

На самом деле часто используется для хранения/предоставления/получения информации о текущем состоянии устройства, интерфейса, подключаемого устройства и т.п.
Меня больше беспокоит BBM. Интересно, какой сотовый оператор развернул сети на Луне. ;-}
Мне кажется, что это основная проблема. :-}

Information

Rating
340-th
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Works in
Date of birth
Registered
Activity

Specialization

Системный инженер
Ведущий