Для включения в состав ядра Linux 6.15, релиз которого ожидается в конце мая, предложен набор патчей с начальной реализацией драйвера Nova для GPU NVIDIA, написанного на языке Rust. На первом этапе в ядро передан каркас nova-core, насчитывающий около 400 строк кода и реализующий базовый уровень абстракций над программными интерфейсами прошивок GSP. Помимо nova-core в состав патча включены некоторые обвязки, необходимые для работы драйверов с прошивками...Подробнее: https://www.opennet.ru/opennews/art.shtml?num=62855
> "Написание нового кода на языке Rust снизит риск ошибок при работе с памятью и состояний гонки, а также исключит некоторые логические ошибки."Это очень верно подмечено!
А вот Rust 2.0 исключит все логические ошибки, ещё увидите!
А раст 3 исключит разрабов и пользователей. Код сам себя писать будет
Раст это не про луддизм, здесь применяются все современные разработки!
> Раст это не про луддизм, здесь применяются все современные разработки!Как то "скачайте ночнушку" - с облигатным мастхэвом с запуском шеллскрипта прямо с вводом из веба.
https://www.youtube.com/watch?v=bQchpOrl-PM
Бешенные инновации.
Золото ваше и серебро изоржавело, и ржавчина их будет свидетельством против вас.Иак: 5: 3-3
> Золото ваше и серебро изоржавело, и ржавчина их будет свидетельством против вас.Ничего страшного, покупайте у нас средство от ржавчины. Устраняет скрипы и расклинивает механизмы! Всего пара каепль средства - обеспечит отсутствие ржавчины :)
Все! Началось. Наступает капец ядру.
Наоборот, ждёт обновление ядра от морально устаревшего кода!
с заменой на морально не готовый?
Не ты что они же себя моральной высокими ставят с DEI COC и ABCD+
Не распарсил, извини
А сообщество опеннета так и не решило куда бежать. Надо срочно что-то делать!
Они хотели форк на С++ сделать, но дальше слов что-то неожиданно не идёт.
Ссылочку в студию на это хотение.
Только у анонимов. У С++ все давно уже идет.
> А сообщество опеннета так и не решило куда бежать. Надо срочно что-то делать!Ща, только найдут стоп-кран в самолете - после того как сбегут с подводной лодки, и покажут всем мастеркласс.
как эта?
на астру, конечно!
Товарищ майор, тоньше надо быть...
> 400 строк кодаОсталось переписать ещё 40 миллионов строк.
> Осталось переписать ещё 40 миллионов строк.И это только драйвер от Nvidia!
Это не драйвер, а хеллоуворлд, написано же
Драйвер nvidia 140 000 строк.
красношляпа, гугель, циска,... vs Ананим с опеннета. Хм-м-м-м, кто же из них неправ... Ну конечно же корпорасты (они же "расты")! Они те ещё балаболы, ничего незнающие неумёхи-любители, не создавшие за всё время ни одной завалящей программулины сложнее хелловрота.У меня к Вам большая просьба от сообщества опеннета! Возьмите на себя тяжкий просветительский труд, разъясните им их ошибку, поделитесь с ними своей Мудростью, а то они многого не понимают и точно дров наломают (для разных устройств).
Да ведь корпа, это те же васяны, только на зарплате. Какую новость не возьми, везде написано примерно "сотрудник _корпнейм_ написал драйвер/софт/етц". В свое свободное время. Чем это отличается от любого другого васяна?
То что чел работает в крупной компании не значит что он мегаспец в написании кода. Как кто-то верно подметил, ойти сегодня такая же офисная работа, как и у всех. Только у айтишников гонору побольше, вот и вся разница.
> Да ведь корпа, это те же васяны, только на зарплате.Те же, да не те)
Они мотивированы самой надежной вещью - средствами к существованию.
Ни идеологическая обработка гнутых, ни мотивация "о прикольная вещь нужно попробовать" не сравнятся с простыми и понятными деньгами.Они гораздо надежнее и готовы делать неинтересную работу типа написания документации или разгребания легаси.
> Какую новость не возьми, везде написано примерно "сотрудник _корпнейм_ написал драйвер/софт/етц". В свое свободное время.
Разве? Куча народу просто на зарплате корпов.
Т.е получают задание "сделай вот такую штуку и закоммить в ведро"> То что чел работает в крупной компании не значит что он мегаспец в написании кода.
Не всегда. Но корпы часто ищут хороших специалистов.
> Только у айтишников гонору побольше, вот и вся разница.
Это да. Особенно у всяких эникейщиков одминов)
> Они гораздо надежнее и готовы делать неинтересную работу типа написания документации или
> разгребания легаси.Есть маленький нюанс. Это все само пр себе - не приносит денег! Я понимаю что снeжинкaм с горящими глазами про это забыли рассказать, но вот тут в случае чего манагеры умеют объяснить. Оптимальный вариант - когда базовая зарплата это мизера, а остальное процент от профита проекта. Вот так все сразу очень умные и правильно мотивированные. Почему-то :)
Поэтому вон там всяким фуксикам провели - децимацию. И никакой хруст с игого им не помог.
> Есть маленький нюанс. Это все само пр себе - не приносит денег!Не приносит деньги кому?
Фирма снижает техдолг и уменьшает проблемы в будущем.
Наемные работники получают зарплату.> Я понимаю что снeжинкaм с горящими глазами
При чем тут снежинки?
Думаю большая часть сотрудников корпораций это скучные нормисы, которые хотят выплатить ипотеку и кредит на обучение детей.> Оптимальный вариант - когда базовая зарплата это мизера, а остальное процент от профита проекта.
Про мизер - звучит как типичная нае№№ка от HR стартапа))
А в уже состоявшихся фирмах приводит к не всегда справедливому срезу премий по велению левой пятки начальников.
ИМХО премия не должна быть выше процентов 20. (Овертаймы при этом должны оплачиваться существенно больше)
И например может выплачиваться в виде акций.> Поэтому вон там всяким фуксикам провели - децимацию. И никакой хруст с игого им не помог.
Гугл децимировал столько команд и закрыл столько проектов (даже кладбище есть), что приплетать сюда раст может только умственно отсталый.
> Да ведь корпа, это те же васяныBreaking News! Код пишут сплошные васяны! Проектируют здания одни васяны! Дороги строят васяны! А-а-а, ещё и детей рожают!
Удивительно, почему мы все ещё не умерли, правда?
Напомнить, какой вой был, когда кучу народу с таких же прожектов крупняк на мороз выставлял?
Все рванули с этим Rust прям как ошалелые.
Да не особо.
Хайп прошёл, пошла стадия адаптации, теперь когда и программисты есть и понимание чего куда.
> Возьмите на себя тяжкий просветительский труд, разъясните им их ошибкуОшибка исключена, когда белые сахибы демонстрируют туземцам осколки зеркальца и стеклянные бусики, примеривая как бы на себя.
;)
Каким мейнтейнерам проще? Их же с растом в задницу посылают.
так Линус посылаторам уже объяснил, что раст в ядре всё равно будет
Расту в ядре быть! (c) Линус Тордвардс
> Каким мейнтейнерам проще? Их же с растом в задницу посылают.Нет, дружок, шлют как раз маинтанеров, которые против Раста:
https://www.opennet.ru/opennews/art.shtml?num=62797
>> Каким мейнтейнерам проще? Их же с растом в задницу посылают.
> Нет, дружок, шлют как раз маинтанеров, которые против Раста:Он, вроде, сам послался - очень популярно и доступно обрисовав что он думает о майнтенансе кода из смеси двух языков в рассылке и где он ТАКОЙ АД видал.
Щас прям все мейетейнеры начнут учить Rust, ага.
Помню как финской Нокии всем миром говорили, что стратегия Элопа - это ошибка, которая закончится катастрофой. Но горячие финские парни до самого конца не верили. Что-то похожее сейчас и с ядром Линукса происходит.
Может они в Erlang зря не верили?
Там манагер из мс хорошо потрудился чтобы всё закопать.
Так бы они через какое то время начали выпускать мобилы с андройдом.
> Там манагер из мс хорошо потрудился чтобы всё закопать.вообще-то он потрудился избавить компанию от убыточного неликвида, несовместимого даже с самим собой. Так что претензии ему - разьве что как раз MS могла бы предъявить. Как он ей этот товарчик вообще всучил-то, вот что не перестает удивлять!
> Так бы они через какое то время начали выпускать мобилы с андройдом.
то есть (снова) похоронили бы все свои наработки за 20 с лишним лет, (снова) уволили бы весь персонал (которому понятно нечего делать с ведроидом, у них совершенно другой профиль), (снова) потеряли бы пользователей (которых десять лет завязывали на свою экосистему, а тут опа - ведроид) и стали бы конкурировать с одной стороны с гуглем, с бесконечными деньгами, с другой с китайцами с бесплатным трудом и материалами? Прекрасный бизнес-план, что могло бы пойти не так.
Нокия должна Элопу памятник поставить, что он проделал все то же самое - но за деньги microsoft.
Собрать fairphone только под шильдиком нокиа с чистым AOSP и может парой ненужно фирменных приложений.
Вот всё что хотели пользователи=фонаты нокиа. Пользователи фонатели от бренда, они долго терпели всякий софтварный треш конторы. Я хз что вы понимаете под привязыванием к экосистеме нокиа.Разогнать не всех, железячное подразделение вполне себе соталось бы.
В остальном вам виднее, мне всегда было пофиг на нокию, я на филипс хениумах сидел и заряжал их 1-2 раза в месяц :)
> Собрать fairphoneУ него начинка устарела лет на 5, если не больше.
> только под шильдиком нокиа с чистым AOSP и может парой ненужно фирменных приложений.
Именно это у них и было - Nokia X30, G60, G21, G11 и так далее. По программе Android One.
Но оказалось, что оно никому не нужно.
> У него начинка устарела лет на 5, если не больше.Да ваще пофиг.
Тем кому там звонить, иногда банковские аппы, навигация и браузер - ваще пофик.
Мне вот только навигация на моём китаефоне 2017 года была чуточку дискомфортна когда карта поворачивалась, если бы АКБ не вздулся - так бы дальше и пользовался.
> Именно это у них и было - Nokia X30, G60, G21, G11 и так далее.Кажется они к тому времени уже всю силу бренда растеряли :)
Самсунг из глючных звонилок в 2005 как то внезаптно стал лидером рынка к 2015.
> вообще-то он потрудился избавить компанию от убыточного неликвида,Это примерно как сказать что гильотина избавляет от головной боли. В принципе это правда, но есть нюансы. Главный из которых - они и свою голову случайно ампутировали заодно.
Так что в целом - как говорится, с водой выплеснули и ребенка. Избавившись от будушего и нокии - и майкрософта - в мобильном сегменте. А без R&D который уволили - в пору подделывать продукцию NOKLA. Там и то - больше от наработок нокии осталось!
А майкрософт снискал себе многие миллионы ненавистников, продавая под брендом NOKIA то что не обладало никакими из нокийских наработок UI/UX и поэтому жесточайше обламывало фанатов марки. Нет, кислотные кирпичи без нокийских наработок UI было совсем не то чего ожидали от бренда Нокия. И даже ломовая реклама не вытянула против миллионов злющих факов юзерей.
А бонусом майкрософт ухитрился прострелить себе обе коленки.
В первый раз они кинули пользаков WM 6 угрохав совместимость с софтом. Платным между прочим зачастую.
В второй раз они кинули пользаков WP7 сообщив им что вышла фигня и в WP8 это работать не будет.
А чтобы никто уж точно не ушел не обиженным - вишенкой на торте они зашатдаунили таки стор, чтобы те кто еще не pissed off, смог насладиться UX имени майкрософта сполна.
> несовместимого даже с самим собой. Так что претензии ему - разьве что как раз
> MS могла бы предъявить. Как он ей этот товарчик вообще всучил-то, вот что не
> перестает удивлять!Это майкрософт на минуточку умудрился выкатить - три с половиной версии операционок в одну тему но не совместимых с самими собой. Как там WinRT поживает? А еще WP7, WP8, вот это все. И оно ща где? А, ну вы поняли! :)
> Главный из которых - они и свою голову случайно ампутировали заодно.ноклатель - жива и здорова, ты ей каждый день пользуешься (не зная о том, потому что они работают под чужой маркой)
> Избавившись от будушего и нокии - и майкрософта - в мобильном сегменте.
избавились, наоборот, от прошлого. Славного, но давным-давно зашедшего в тупик, еще в конце нулевых все было плохо.
Ты никогда не пробовал, к примеру, восстанавливать бэкапы доандроидных нокий, сделанных родным софтом?
Про ui/ux, в каждом, КАЖДОМ с-ка телефоне одних и тех же годов выпуска свой - ты кому другому заливай.И не стали дальше конкурировать с гуглем и китайцами на их поле. Продолжили делать то что продается подорого и в чем конкурировать можно.
А вот ms попыталась. И, закономерно, отправилась следом за блэкберри - оказалось, рынку не нужны хорошие универсальные платформы, рынку нужны стопиццот фонариков на жабкеква, в ан@льно огороженном ведроиде.
Ну, мс богатая, как-то пережила потерю.
А вот человек, который очень близко знает эту историю, утверждает, что Элоп выступил в роли хирурга, отсекшего гору поражённой плоти и спасшего то немногое, что мог спасти. А Нокию довели до предсмертного состояния сами финны
Да я даже в своей небольшой компании слышу две совершенно разные версии одной и той же истории. Знаю обе стороны и обе темнят. В масштабах нокии вообще кого угодно и как угодно можно преподнести после стольких лет.
Ну, если коротко и честно, то молодой финский менеджмент профукал кучу денег и времени, забросил симбу в угоду ляликса-на-телефоне, получил на выходе шиш и в итоге обманом продал контору мелкомягким, причём по деньгам была продажа, а по факту как бы аренда, причём мягкомелкие брали на себя финансовые обязательства и обязались трудоустроить этот самый менеджмент на позиции не хуже. Результат — куча вредителей, которые до сих пор делают с продуктами M$ всякие десятки-одинадцатки и что страшнее, с непрерывным коксакингом и индусодэнсингом. Хвалёный финский завод нокии делал самые худшие трубки в мире, на всех этапах саботаж, короче ужас.В итоге по сути техногиганта заставили сожрать гранату и наконец-то поставили на колени, избавившись от Балмеров и прочих несогласных. M$ как контора обычных мужиков-инженеров исчезла, превратившись в очередную политическую куклу, делающую как прикажут свыше.
Может и так :)
У меня валяется ещё живая нокиа с micro-usb (те ближе к концу, до win phone~ов), там реально неюзабельная фигня и непонятный OVI.
У меня была Nokia Belle, с аппаратной клавиатурой.Отличнейший телефон был.
У меня была Nokia 3310.
У меня Nokia 900 ))))
> А вот человек, который очень близко знает эту историю, утверждает, что Элоп
> выступил в роли хирурга, отсекшего гору поражённой плоти и спасшего то
> немногое, что мог спасти. А Нокию довели до предсмертного состояния сами финныПоэтому он ампутировал голову и нокии и мобильному подразделению майкрософт :))
На память об этом вон там есть как бы функционирующее тело в криокамере, но нахрен оно надо такое, без головы - никто толком не придумал. В общем фирме нокия пора NOKLA подделывать. Лучше майкрософтовских какашек продаваться будет.
Чем-то напоминает siemens, которые вместо надёжных звонилок начали делать лакшери фэшн телефоны.
У меня был benq-simens s68, мне нравится дизайном и эргономикой, прям лучшее из лучшего что я держал из мобилок такого формата в руках.
Начинка - хз, по тем временам вроде норм было, нынче мусор который даже дети выкинут через 5 минут :)
За надёжность не скажу - потерял достаточно быстро, в первые пол года примерно, за это время ничего не ломалось.Как показала история против андройда всё было не конкурентоспособно.
А с ним вендор стал не так важен.
> Чем-то напоминает siemens, которые вместо надёжных звонилок начали делать лакшери фэшн
> телефоны.На самом деле они были просто слишком консервативны для быстро меняющегося мира. Мир выбрал смарт-фоны, даже столь неуклюжие как symbian - давали разработчикам намного больше свобод, нормальную многозадачность, клипборд между программами, вот это все.
Сименс очень медленно развивал новые чипсеты с более мощными процами и тем более не имел софта с многозадачной ос, уровня хотя-бы симбиана, который и пришел по их душу.
Прошло несколько лет - и фирма Нокия сама наступила на точно те же грабли, не без помощи партнеров из техасских инструментов. Которые начали испытывать точно те же проблемы с разраотками новых чипсетов, при жесткой подвязке нокии на 1 выводок чипсетов и ASIC от техасцев, бех плана на случай "а что если нет?".
Но если что - история технологий сименса получила развитие. Сначала они продали мобильное подразделение и наработки - интелу. Те погрезили внедрением этого в свои чипы, но в итоге забили на это слили это как и наработки ARM другим. Другими оказался - не много ни мало пронырливый Apple. И в конечном итоге технологии сименса все же захватили мир. Но не так как себе Сименс представлял, да и бенефициар - другой уже.
Там была многоходовка, как помню. Для начала перекрыли кислород разработке под symbian OS, софтописатели дружно отвяли (в пользу гугла). Пример: LonelyCat games (название по памяти привожу).
На тот момент у Нокии были в т.ч. 90-граммовые фитюльки "6450", с GPS, читалками книг и всем таким на 2.4" экране (и чуть меньше — телефонная клавиатура). А, ещё камера средней на тот момент убогости. Работали 4+ суток на одной зарядке, съёмная батарея около 600 мАч. Я бы и сейчас такие брал *как телефон*.
Затем у Нокии начались какие-то проблемы (ещё бы, с разгромленной экосистемой). И тут пришёл тот Эллоп и эффективно (буквально за год) добил финнов, перетащив остаток разработки в M$.
Теперь уже́ M$ поимела проблем ("я же говорю — место про́клятое"). Гугл стал почти-совсем монополистом (слегка разбавленным огрызками). Казалось бы, при чём тут он…
Ну, а Нокия… Продолжила производить резинотехнические изделия. (Правда, и с ними недавно что-то пошло́ не так. Но это уже́ совсем другая история.)Что касается UX/UX "тех ещё" трубок от Нокии. Пара фактов.
1. На яндексе прямо сейчас активно торгуют рефурбами. Смысл после разгрома экосистемы в этом такой себе. Но кто-то же ведь берёт.
2. Жене в районе 2008 года подарил что-то слегка защищённое от Nokia. На S40, ЕМНИП. До сих пор с ней ходит, несмотря на обшарпанность. "Они все (новые) тяжёлые и неудобные."
> и всем таким на 2.4" экране
> Что касается UX/UX "тех ещё" трубок от Нокии. Пара фактов
> 2. Жене в районе 2008 года подарил что-то слегка защищённое от Nokia. На S40, ЕМНИП.Это коммент про кнопочные звонилки, которые к падению Nokia отношения не имели.
История-то крутилась вокруг смартфонов. iPhone в 2007, через год Android, LG ещё не расстаётся со своей операционкой в LG Prada (пре-iPhone), производители судятся друг с другом, кто первый придумал закруглённый прямоугольник, нокии надо что-то делать с мешаниной из Symbian, Maemo и MeeGo.
Посидев год на своём посту, Элоп в 2011 заявляет[1], что они "горят как нефтяная платформа" и сейчас он всем преподаст урок кризис-менеджмента, готовьтесь (к закапыванию всех наработок нокии и переходу на Windows Phone).
Если бы нокия перешла на Android, как LG, то и дела у неё бы шли не хуже LG, думаю.
Если бы выбрала MeeGo, то получилось бы не хуже, чем у BlackBerry.
По опыту с N8 скажу, что им было из-за чего гореть. Он тянул только один браузер: Opera Mini (из примерно трёх: встроенный, Opera Mini и полноценная Opera Mobile).
А это означало, что видео не работает, что JS работает лишь иногда и с перезагрузкой страницы (ведь он исполяется на прокси-сервере от Opera) и что периодически вместо страницы загружается реклама от Opera (проксирование-то надо окупать).
То ли Opera, то ли Symbian своеобразно обрабатывали OOM - браузер продолжал работать без сообщений об ошибках, но страницы загружать переставал, но маскировал это фейковой полосой загрузки.
Nokia - это финны, но они смогли забить на удобство переключения раскладки не хуже англоязычных. Раскладка переключалась, кажется, в три клика.[1] https://www.theguardian.com/technology/blog/2011/feb/09/noki...
Если сейчас смотреть на N8 (и другие нокии на ARM11) и Galaxy S1 (вышел раньше, имел Cortex-A8), то масштаб проблем лучше видно. В 2 раза меньше памяти, в 2-3 раза медленнее процессор, операционка без будущего, экран похуже. Что вообще играло в пользу Nokia? Старая репутация, реклама камеры и незнание о её софтовых проблемах, металлический корпус.
> Если сейчас смотреть на N8 (и другие нокии на ARM11) и Galaxy
> S1 (вышел раньше, имел Cortex-A8), то масштаб проблем лучше видно. В
> 2 раза меньше памяти, в 2-3 раза медленнее процессорЭто заслуга Texas Instruments. Нокия настолько слилась в экстазе партнеря с ними, что мысли не допускала что чипсет может быть от кого-то еще.
BB5 - состоит из двух процов. Апликушный это обычный Ti OMAP. Baseband - это такой очень кастомный респин все того же OMAP "специально для нокии", как "сотовый модем". Удобно! За вас другая фирма решает проблему и с процами, и с power mgmt asic, и чем там. Весь софт идеально вылизан под их чипсет. Казалось бы что в этой схеме может пойти не так?...
А, оказывается, техасские инструменты могут начать lag behind более резвых чипмейкеров? Переориентируясь на эмбедовку, с дорогими, малопроизводительными, но LTSными чипами. И тут нокла такая - ОПА - А НАМ ЧТО ДЕЛАТЬ?!?
Под конец, в N900/N9 можно было даже Cortex A8 @ 600MHz получить. При том ценики на OMAP техас выставлял негуманные, невзирая на хламежность спек. Да еще турбо-инновации типа package-on-package когда чипы памяти на проц напаяны. Как бы круто - но вот объем памяти проамгрейдить - очень сложно, ибо подвязка на полутора вендырей экзотики. Увы и ах.
Нюанс в том что у конкурентов вскоре ставли появляться - Cortex A9 @ 1GHZ. О 4 ядрах. И оперативы сильно больше, и флеша. Да, они не так пафосно сделаны, распаяны на плате рядом, а не влеплены хайтеч мультичиповой сборкой (стоящей дохреналион между прочим). Зато как раз можно взять любой чип любого производителя, ибо стандарты DRAM и NAND. Юзеру то похрен как оно сделано. Что дешевле и мощнее - то и возьмут. А нокия - ых, ых, ых... ушла на дно вместе с Microsoft и Texas Instruments. Теперь покрышки выпускают :))
> Это заслуга Texas Instruments.Это не так. В N8 стоит SoC от Samsung (и он тоже package-on-package), а вот OMAP'овский Droid X вышел раньше него и имел Cortex-A8. Другим танцорам OMAP'ы и дальше не мешали: Cortex-A9 в Galaxy Nexus, Sharp 104SH.
Тесные связи с TI, похоже, закончились в 2007: в 2008 в списке ниже есть Freescale и STM.
https://spiteman.ucoz.ru/publ/11-1-0-22На одних OMAP'ах жила линейка Maemo/Meego, но там как раз был приличный Cortex-A8 с 2009 (N900, N9), а в 2008 ARM11 был нормален (первый айфон и первый андроидофон - ARM11).
Nokia хотела как раньше выпускать огромное количество моделей, поддерживать несколько операционок. Занимались ими, вроде как, довольно независимые друг от друга подразделения. И тут наступает новая эпоха: приложения, экосистемы и Apple теснит, выпускаю одну модель в год. Одну!
Оригинально ещё, что Nokia N9 и Nokia 808 выпустили примерно через год после заявления о том, что Symbian и Maemo должны быть сожжены. Сначала предупреждение, чтобы не думали писать приложения под умирающие платформы и вообще сворачивали поддержку, потом год выжидания, потом новые модели.
>> Это заслуга Texas Instruments.
> Это не так.Большщая часть смартов ноклы с эпохи BB5 были - на основе TI OMAP. Нокла была основным потребителем OMAP'ов на планете, большая часть из 120 млн, чтоли, смартов - было ЭТО. Нокла практически не умела в другие чипсеты. Что хотите то и делайте с этим фактом. Они вообще плохо адаптировались к смене железа. В симбе - разрешения экрана на гвозди были прибиты. Поэтому они очень медленно апгрейдили разрешение экрана, например.
> В N8 стоит SoC от Samsung (и он тоже package-on-package),
Таки одно из очень немногих исключений. В целом смарты нокии - известны как "BB5" (BaseBand 5). И этот выводок технологий почти эксклюзивно юзал - Ti OMAP. При том аж два экземпляра. Один как app processor, второй, сильно кастомизнутый, как baseband. Это был стандартный дефолтный паттерн дизайна нокии. Большая часть Symbian 60 - оно. И даже N9/N900.
> а вот OMAP'овский Droid X вышел раньше него и имел Cortex-A8.
Внезапно, это тоже Ti OMAP. Как в N900 примерно. Только - более жестко залоченый. N900 рассматривался как девайс для энтузиастов, и хотя там тоже "secure" чип омапа, первый бутлоадер быстро прерывает цепочку и разрешает грузить unsigned ядра и проч. Давая норм доступ в систему.
А вот что юзеры тех мотороллеров с локнутым бутом вообще делают, чтобы ядро заапдейтить когда моторола уже померла... стоит это увидеть, о да! А, да, моторола также - сдохла. Какие-то остатки гугл прибрал к рукам, но - вот - дружба с Ti и этим отлилась.
> Другим танцорам OMAP'ы и дальше не мешали: Cortex-A9 в Galaxy
> Nexus, Sharp 104SH.Это что вообще за чипы? Технически Ti тормозил с OMAP 3, которые все были 1-ядерный Cortex A8, мегагерц на 600, "зато с Ti DSP!" (нахрен нужным). А omap 4 они вообще едва родили, с огромным опозданием. И по CPU они - полный отстой vs конкуренты на тот момент времени. "Зато с секурити фичами и IOMMU". Агаблин, делает имплементацию системы жестью и кошмаром и получается дорого, долго и - хило.
Примерно в эпоху OMAP 4 - Ti вообще совсем вышел из употребления в мобильных девайсах. Во всяком случае как app процессоры. Как baseband - хз. Но как я понимаю кастомизированые омапы под baseband были "спецом для нокии". И даже апликушные были - тоже спецом для. В накристальный ROM (usb boot) были вбиты usb дескрипторы именно ноклы, а не стандартные техасские. Т.е. для них чипы отреспинили персонально.
> https://spiteman.ucoz.ru/publ/11-1-0-22
Вы предлагаете мне изучать это по страничке на ucoz, где половины данных нет, и не указано какой baseband? Круто, экспертиза опеннета во всей красе.
> На одних OMAP'ах жила линейка Maemo/Meego,
Сибианов на них было тоже дофигища. У меня были девайсы на симбе - и они тоже на OMAP были.
> но там как раз был приличный Cortex-A8 с 2009 (N900, N9), а в 2008 ARM11 был нормален
> (первый айфон и первый андроидофон - ARM11).Ну как сказать - приличный? Он жалкие 600 МГц и 1-ядерный. Ti мнил что их DSP что-то как-то да. Любят они DSP свои. Но реально оно едва могло "простой MP4" в реалтайме кодировать в 480p едва едва. И вечно лимитировало частоту основного ядра, ибо все упиралось в то что DSP быстрее работать не могет. Удодство полное.
> И тут наступает новая эпоха: приложения, экосистемы и Apple теснит, выпускаю
> одну модель в год. Одну!У нокии для начала были нефиговые проблемы с UI для точа. Симбиан на точе был страшнее смерти. Это можно было врагам дарить с чистой совестью. Выкинуть жалко же, а юзать - мучительно. В маемо немного отрихтовали это дело - но пока они пытались причесать это, как раз случилась элопотомия. Этот просто выкинул все наработки UI/UX нокии нафиг и сказал что будут - кирпичи. Чем срубил невероятное колчиество ненависти в адрес нокии и майкрософта. Забить на привычные 120 лямов юзерей традиции UI/UX - не халявно по репутации, внезапно.
> Оригинально ещё, что Nokia N9 и Nokia 808 выпустили примерно через год
> после заявления о том, что Symbian и Maemo должны быть сожжены.
> Сначала предупреждение, чтобы не думали писать приложения под умирающие платформы и
> вообще сворачивали поддержку, потом год выжидания, потом новые модели.Элоп сделал "takeover" прям в процессе девелопа и - уволил девтимы. Чтоб уж точно с WP не сбежали. А в результате - ампутировал голову и себе и нокле. Да-да, этот кадр разослал пафосный мем про "burning platform". Очень характерный документ, поспорить с которым может только halloween letters наверное.
> Нокла была основным потребителем OMAP'ов на планете, большая часть из 120 млн, чтоли, смартов - было ЭТО.Я больше скажу - нокла была основным производителем телефонов на планете. Что она будет ставить, то и будет самой популярной телефонной SoC в мире.
> Они вообще плохо адаптировались к смене железа.
То есть это заслуга самой Nokia, а не поставщиков. В последнем симбиане в 2012 (Nokia 808), кстати, характерные 360x640.
Похоже, что у Symbian есть упор в ARM11 (исключений не видно), но вот расставаться с SoC от TI они могли (про отдельные baseband'ы не скажу).
> Таки одно из очень немногих исключений
1) И что, известно о каких-то проблемах в нём из-за отказа от OMAP? Если нет, то на нет и суда нет.
2) Всё-таки не немногих. Вот ещё одна частично заполненная база. На 46 штук TI там 28 Freescale и 1 Samsung: https://4pda.to/devdb/phones/nokia/all> А, да, моторола также - сдохла. Какие-то остатки гугл прибрал к рукам, но - вот - дружба с Ti и этим отлилась.
??? У них было больше десятка моделей на Qualcomm до продажи, да и у них же Android. Они не ставят себя в положение "единственная в мире компания, которой нужны уникальные дрова на SoC". Qualcomm заинтересован в работоспособности Android. Google заинтересован в работоспособности Android на Qualcomm. Поэтому даже стартап может потянуть выпуск андроидофона.
Мы так дойдём до того, что Ericsson тоже из-за TI умер.
> и не указано какой baseband? Круто, экспертиза опеннета во всей красе.
Какая разница? Если он отдельно, то это уже не OMAP, то есть не то, что мы обсуждаем.
В N8 стоит от TI по ifixit. Но отдельной микросхемой.> Ну как сказать - приличный? Он жалкие 600 МГц и 1-ядерный.
Так и сказать: "первый (да и второй) айфон и первый андроидофон - ARM11". С частотой и числом ядер у них была та же фигня, несмотря на Samsung. 2008-й год на дворе, если очень портативное устройство с браузером не тормозит, то что-то здесь не так. Вспомним нетбуки на Atom'ах, интелу пришлось в потребительских процессорах отказаться от этого бренда из-за дурной славы.
Но в пользу N900 - она была "явно разгоняемой".
> Этот просто выкинул все наработки UI/UX нокии нафиг и сказал что будут - кирпичи.
Ну, вернее, плиты, плитки, Metro UI (кирпичи - обычно про размер смартфонов, он у всех производителей со временем рос). Не купили бы нокию, не пытались бы унифицировать десктоп с мобильными ОС, не пострадал бы десктоп во времена Win8... Много хорошего бы случилось. Дизайнеры в своём духе, объявили, что [s]сегодня в моде красный[/s] за Metro UI будующее и прогресс. Потом в Win10 сделали вид, что ничего не было, в Win11 вообще скругления вернули. Эргономика не при деле давным-давно, скруглить-оквадратить-скруглить-оквадратить...
UPD: если представить вариант развития суверенной Nokia, то в нём она всё равно похоронит Symbian в пользу MeeGo. MeeGo - Linux, как-нибудь бы переехали с техасского железа. Samsung, вон, с дешёвыми смартфонами на Tizen экспериментировал.
Так-то Эллоп пришел когда у нокии уже был готов N9 с весьма недурственной MeeGo которая так-то до сих пор жива в т.ч. в качестве "импортозамещательной" авроры. Так-то если-б мс не устроили фиаско со своим windows phone нокия могла бы и встать на ноги со своим meego
Не могла. Ее надо было разорить что скупить патенты подешевке.Что и произошло.
Когда фирмой управляет засланец из другой конторы, которая точет зуб на рынок - какие могли быть варианты?
> стратегия Элопа - это ошибка, которая закончится катастрофой.Это ошибка, которая закончится катастрофой.
Ну и где щас эта Nokia, что у каждого прохожего Nokia.
Ну у меня Nokia. Дерьмее дерьма не припомню.
С ядром Linux всё будет хорошо. Rust победил (победил даже Zig - он займет только свою нишу). Теперь это next big thing. Системный общего назначения язык программирования.Пока руки не доходят. Но всё что можно я буду писать на нём.
> Rust победил
> это next big thingВремя покажет )))
Я вот буквально недавно слышал то же самое про php, java, c# и наверняка еще про кучку языков на которые я даже не обратил внимание.
По факту: язык отстойный, далеко не новый, предлагает мало, проблем много, принадлежит фактически мелкомягким и гуглу. Так что завязываться на него будет только сектант или дурак.
Жду пока мелкософт наиграется(деньги закончатся) и тогда никто никогда не вспомнит про раст(включая вас).
> Я вот буквально недавно слышал то же самое про php, java, c# и наверняка еще про кучку языков на которые я даже не обратил внимание.Может ты живешь в глухой деревне в тайге, или монах шаолиня, или просто ничего кроме С и 1С не знаешь...
Ява отлично выкинула сишку и особенно с++ из бизнес приложений.
На С# написанно десктопного софта под винду (а я напомню что это 70+% рынка).
Такие приложения как Office, Outlook, Teams, AutoCAD используют его.
А еще азур и юнити)> По факту: язык отстойный,
О, кексперное мнение!
Ты бы хотя бы потрудился написать "почему отстойный". Но наверное я слишком много требую.> далеко не новый
по новее дыряшки, хотя новизна тут не причем
> предлагает мало, проблем много
Но Торвальдс и Грег с этим не согласны.
Пока мы наблюдаем жалкие попытки сишников и плюсовиков соорудить нечто подобное из костылей.> принадлежит фактически мелкомягким и гуглу.
Так это круто! Компании локомотивы опенсорса.
Вот если бы он принадлежал каким-то гну-тым бомжам, то тогда бы его даже не было смысле рассматривать.
> Ява отлично выкинула сишку и особенно с++ из бизнес приложений.LSE имел кое-что сказать на эту тему и Get The Facts вообще. Правда, там нетчиков заменили на плюсы, но нет сам - "замена явы от майкрософт", типа. Или это не бизнес?
> На С# написанно десктопного софта под винду (а я напомню что это 70+% рынка).
Какого именно рынка? А то в случае например мобильного софта - это ближе к 0%.
> Такие приложения как Office, Outlook, Teams, AutoCAD используют его.
ЧСХ недавно засветился найм на линкедине майкрософтом хрycтиков для переписывания бэка офиса с дотнета - на вот это ;). Простите, господа но вы в вашем Шаолине - не в тренде!
Это конечно жаба и гадюка, но - забавно. Колхоз с VM и GC - более не актуален, коли уж оказалось что наиболее важные вещи можно и компилтайм прочекать. Без оверхеда в рантайме, в отличие от тех.
> А еще азур и юнити)
При том абажур кажется хочет свинтить на пингвинов как бэкэнд :D
> Ты бы хотя бы потрудился написать "почему отстойный".
Я за него сделаю, 1 словом! Оверинженерия.
> Пока мы наблюдаем жалкие попытки сишников и плюсовиков соорудить нечто подобное из
> костылей.Справедливости ради - у плюсеров даже получается. И при том без постоянного патча тулчейна и вечных "скачайте ночнушку". У них язык изначально расширяемее.
> Так это круто! Компании локомотивы опенсорса.
А я то думал - локомотивы антиприваси, эксплуатации, анти-пользовательских фич и тому подобных прелестей. Особенно локомотивно был имхо - Windows Phone, вот уж локомотивы и опенсорс в одном флаконе :D. Осторожно, двери закрываются. Следующая станция - АД!
> Вот если бы он принадлежал каким-то гну-тым бомжам, то тогда бы его
> даже не было смысле рассматривать.Си как-то неплохо без тех благодетелей жил, и как по мне - те благодетели не очень далеко от Капоне ушли :)
> А то в случае например мобильного софта - это ближе к 0%.Дестопного вестимо.
Потому что для мобильного у тебя в топе будут обжс-свифт и котлин.
Никто в здравом уме не будет пилить мобильную аппу на плюсах.>> Ты бы хотя бы потрудился написать "почему отстойный".
> Я за него сделаю, 1 словом! Оверинженерия.Хахаха, сказал одно слово как в лужу бзднул. Вы случайно не политик?
Посмотри на "конкурентов", ну всякие Trap-C, Safe-C++ и прочих кадавров.
Они не дотягивают до возможностей хруста, ломают обратную совместимость и тормозят.> Справедливости ради - у плюсеров даже получается.
Получается что? Модули там уже завезли))?
У них сообщество распалось на две партии которые не могут договориться, как исправлять язык. Сопли, слюни, взаимные оскорбления "вы разрушаете язык и сообщество".
И я очень сомневаюсь что они успеют к релизу 29.> И при том без постоянного патча тулчейна и вечных "скачайте ночнушку".
А... ты та самая бебенушка которая бредит ночнушками?
Я бы напомнил что версия раста легко и непринужденно фиксируется, как сделано в AOSP...
но сомневаюсь, что твой мозг это поймет((> А я то думал - локомотивы антиприваси, эксплуатации, анти-пользовательских фич и тому подобных прелестей.
А другого опенсорса у вас нету.
Про эксплуатацию можешь рассказать столманутым коммунякам.Да и если чего не нравится - можешь сходить на Хурд, от там точно нет "анти-пользовательских фич". Потому что там фич вообще нету)
> Си как-то неплохо без тех благодетелей жил,
Ага, посмотри кто был в x3j11.
Там на удивление те самые корпы, кто бы мог подумать.
> Дестопного вестимо.Да неужели? Большая часть хом - ни про какой нет знать не знает и юзает браузер.
А всякий узкоспециализированный софт - как раз не массовый, внезапно.
> Потому что для мобильного у тебя в топе будут обжс-свифт и котлин.
Спасибо кэп. Но так, по приколу, гамесы на C++ работают - и там и сям.
> Никто в здравом уме не будет пилить мобильную аппу на плюсах.Вот те раз, всю толпу игроделов резко помножили на ноль... да куть так то - есть.
> Хахаха, сказал одно слово как в лужу бзднул. Вы случайно не политик?
Я вон то - видел малость. И видел как круто это работает. Одна из причин по которым я на линухе - пусть индусы мс сами такое жрут. И свой повершел тоже пусть сами юзают.
> Посмотри на "конкурентов", ну всякие Trap-C, Safe-C++ и прочих кадавров.Я видел несколько проектов где плюсеры прям средствами плюсов сделали подобие хруста. Вплоть до борова и оверлоада opeator[]. И это без огромных VM, GC и корежения тулчейна. Сие вызывает определенное уважение к мощи яп. Они могут что-то сами по себе без камлания на "божеств" пилящих тулчейн. Тем более что божества здорово измельчали, нанимая радж насреддинов каких-то...
> Они не дотягивают до возможностей хруста, ломают обратную совместимость и тормозят.
На минуточку на плюсах можно сделать нечто типа борова и bounds checking и прочие кастомные антибажные типы с оверловадом операций, вплоть до "operator []". Хруст под что-то такое вечно перетряхивает компилер и стдлиб, достаточно посмотреть как они прыгали с девелопом Linux по граблям - вечное "скачайте ночнушку"! Отстой и позор!
>> Справедливости ради - у плюсеров даже получается.
> Получается что? Модули там уже завезли))?Мне оно - похрену. Хрустеры уже завезли себе - лобызание ботинок майкрософта амазона и гугла с своими крейтами. С одной дефолтовой репой, управляемой этой "святой" троицей. Это - выглядит как заявка на залет, имхо.
> У них сообщество распалось на две партии которые не могут договориться, как
> исправлять язык. Сопли, слюни, взаимные оскорбления "вы разрушаете язык и сообщество".У хрустиков такое сообщество что я даже не знаю как это цензурными терминами описать.
> А... ты та самая бебенушка которая бредит ночнушками?
Да я думаю что их таких много. Им в линухкернеле уже этак релиз назад популярно объяснили как они уже за...ли этим. В том числе и Торвальдс, внезапно. С примерно тех пор они и пришли немного в адекват.
> Я бы напомнил что версия раста легко и непринужденно фиксируется, как сделано в AOSP...
> но сомневаюсь, что твой мозг это поймет((Мой мозг понимает что - из моего дистро вылетели тулсы bcachefs. За вот это вот. Это все что надо на данный момент знать о хруст VS прод. Не, тулсы на плюсах так себя не ведут и не требуют перекачать распоследнйи компилер в обязаловку.
> А другого опенсорса у вас нету.
Да неужели? Странно, мой линух ведет себя культурно. И ценю я как раз - это. А не продукцию майкрософта, гугла и проч. Если это все сдохнет - я приду на их могилке потанцевать.
> Про эксплуатацию можешь рассказать столманутым коммунякам.
Зачем мне что-то расскаывать? Я просто беру и юзаю это. Впрочем дебатировать с проприетраными холуями - ниже моего достоинства.
> Да и если чего не нравится - можешь сходить на Хурд,
В отличие от всяких там - я сам немного умею на панетон хаживать. Это _разные_ ступеньки иерархии. Поэтому я спрошу ваше мнение куда мне ходить и что делать - сразу после выяснения мнения слизня прилипшего к ботинку. Настолько же ценно для меня.
>> Си как-то неплохо без тех благодетелей жил,
> Ага, посмотри кто был в x3j11.
> Там на удивление те самые корпы, кто бы мог подумать.Как говорится в одном анекдоте - "но есть нюансы".
> Я видел несколько проектов где плюсеры прям средствами плюсов сделали подобие хруста.
> Вплоть до борова и оверлоада opeator[]. И это без огромных VM,
> GC и корежения тулчейна. Сие вызывает определенное уважение к мощи яп.
> Они могут что-то сами по себе без камлания на "божеств" пилящих
> тулчейн. Тем более что божества здорово измельчали, нанимая радж насреддинов каких-то...
> На минуточку на плюсах можно сделать нечто типа борова и bounds checking
> и прочие кастомные антибажные типы с оверловадом операций, вплоть до "operator
> []". Хруст под что-то такое вечно перетряхивает компилер и стдлиб, достаточно
> посмотреть как они прыгали с девелопом Linux по граблям - вечное
> "скачайте ночнушку"! Отстой и позор!Конечно, постоянные хамские накаты хрустиков на плюсы слегка озадачивают. Прям какие-то религиозные войны напоминает. На плюсах можно настолько отгородиться от работы с памятью кастомными классами с оверлоадами, что ты вообще не будешь использовать в проектах сырые указатели, malloc/free, new/delete, или озадачиваться выходом за границы. При чём для этого не обязательно использовать стандартную библиотеку, всё делается средствами самого языка и упрощается на любой вкус (т.е. можно достичь уровня удобочитаемости практически как у скриптового языка).
Жаба с сисярпом заняли своё место в кровавом энтерпрайзе, Хруст пытается выдавить уже занятую нишу. Ну чо, удачи им/оним без хороших продуктов на Ржавчине.
Как язык назовёшь - так он и закончит.
> Жаба с сисярпом заняли своё место в кровавом энтерпрайзе,Ага, особенно игрушки на юнити, ынтырпрайз крывавие не бывает)
Но они с ратсом не конкурируют - все таки ЯП с GC и без это разные вещи.> Хруст пытается выдавить уже занятую нишу.
И успешно ее занимает в здоровенных проектах типа AOSP.
А сейчас и в ядро внедряется.> Ну чо, удачи им/оним без хороших продуктов на Ржавчине.
Думаю она им не нужна.
Достаточно отзыва "гугл написала больше 1.5 млн строк кода", чтобы джуны были готовы изучать его, а не творение ископаемых)> Как язык назовёшь - так он и закончит.
Что Бутылочка, "не бомбит"))?
> принадлежит фактически мелкомягким и гуглуХочешь скащать мелкомягкие создали Си.
Это как сказать что кассирша упаковывает шоколадки в обертки, и собирает картоху и чай на поантациях, которые продает.
Вот кто точно победил, так это ЭсОдин. Всякие Аксапты, САПы и Дайнемиксы. А ржавому еще стабилизироваться нужно.
У ржавого ещё компилятор на небезопасном языке на небезопасных машинах. Очень безопасный язык.
> Пока руки не доходят. Но всё что можно я буду писать на нём.Будет так де как с Goolang, и ChromeOs.
Или все сейчас пользуются Chromeos, и сервисами Google, которые с ChromeOs.
ни чего ты писать не будешь, готовься лучше к пенсии
> Но всё что можно я буду писать на нём.Так так наивен. Я уверен, что ты сдашься уже через 2 часа попыток написать на расте что-то сложнее хелловорда.
> Значительное упрощение достигается благодаря [...] отбрасыванию поддержки старых GPU.А накой оно нужно без поддерки старых GPU? Разве не в этом смысл Nouveau? Иначе проще проприетарный драйвер от Nvidia.
Смысл - избавиться от драйвера-вируса, очевидно же.
> Смысл - избавиться от драйвера-вирусаА что это за "драйвер-вирус" такой? Официальный от Nvidia, что ли?
Да, он самый, проприетарный блоб в юзерспейсе. Ядерный они открыли, но толку от него, он с мезой не работает, ещё и не замейнлайнили его.
> Да, он самый, проприетарный блоб в юзерспейсе.Ну сори, люди не для того выбирают видяхи Nvidia, чтобы ставить на него огрызочный Nouveau вместо нормальных дров. Так делать целесообразно именно лишь для старых GPU, ибо родные дрова с последними версиями ядра просто не будут собираться.
Вообще, удивляет это лицемерие: проприетарную видяху мы юзаем, а против ее же проприетарных дров воюем. Вы или крестик снимите, или трусы наденьте.
Так и проприетарные ОС можно использовать, в которых этот самый проприетарный драйвер нормально работает. Только что ты забыл на опеннете?
> Так и проприетарные ОС можно использовать, в которых этот самый проприетарный драйвер нормально работает. Только что ты забыл на опеннете?Извини, но смысл открытого софта вовсе не в том, чтобы терпеть, превозмагать и бороться со здраввм смыслом.
И в чём для тебя смысл открытого софта, здравый любитель блобов-вирусов?
"смысл любого софта" в том, чтобы оно достойно работало
"смысл открытого софта" в том, чтобы ты мог его изменять, улучшать и контролировать (в теории по крайней мере, потому что редкие фанат шво6одки в состоянии софт даже сбилдить)но если софт не работает даже на базовых сценариях - то пусть он трижды свободный, это не кусок кала, а не софт.
> Наверное новый hardware, не продается.Надо создать стстему чтобы потребяла так чтобы ты вынужден был приобрести.
Надо отказываться в бешеном порядке от всего что люди используют,
Внедрять Rust.
Это сейчас он такой, его обвешают всякой чепухой и будет мало 129Gb оперативки.
Но кто в наше время считает оперативку.
100% можно написать прослойку между мезой и nvidia-open-kernel.
Что только не придумают, лишь бы не стабилизировать апи.
Осталось избавиться от процессоров-вирусов со своими ос-вирусами, до которых локалхостеры не имеют доступов
Да, но это очень сложно. Когда-нибудь люди смогут делать процессоры у себя дома.
так и сейчас можно сделать процессор у себя дома.
только кому он будет такой домашний DIY нужен?
Если только уровня микроконтроллера. Он будет нужен, если будет соответствовать какой-нибудь общепринятой архитектуре и на нём можно будет запускать полезный софт, тот же гну/линукс.
>Если только уровня микроконтроллера. Он будет нужен, если будет соответствовать какой-нибудь общепринятой архитектуре и на нём можно будет запускать полезный софт, тот же гну/линукс.Сделать дома микроконтроллер - это крутое достижение, какое мало кто такое потянет (практически никто), а если кто потянет - про него можно будет написать книгу и показывать в передаче удивительные люди.
> процессоров-вирусовНо ведь в Линукс нет вирусов.
Тебе слово "старых" ни на что не намекает?
Тут 96% обитателей на коре дуба сидит, так что хотя-бы gpu с поддержкой CUDA ещё не очень то и старые
> Тут 96% обитателей на коре дуба сидит, так что хотя-бы gpu с поддержкой CUDA ещё не очень то и старыеДело не в году выпуска видяхи, а в том, что после 5-7 лет ее дрова уже не собираются под актуальное ядро Linux.
Поэтому любая старая видяха до сих пор идеально работает под последней Виндой, а вот в Линуксе с его "stanle API nonsense" - черта с два. А потом делаем удивленные глаза, почему это все пользуются ненавистной Windows...
Двачую анонима выше. Драйвер древних 9800 и 8600 поддерживается на клятой, актуальной, проприетарной ОС 10(и скорее всего можно скормить 11), а вот на хорошей и свободной ОС нужно с бубнами и молитвами заводить. Вот и думайте, что лучше для старого железа
> Драйвер древних 9800 и 8600 поддерживается на клятой, актуальной, проприетарной ОС 10(и скорее всего можно скормить 11),Потому что в винде за обратной совместимостью следят и ценят!
> а вот на хорошей и свободной ОС нужно с бубнами и молитвами заводить.
Потому что stable api is nonsense.
> Вот и думайте, что лучше для старого железа
Я бы просто обобщил "что лучше для десктопа"))
Намекает на то, что нам пытаются продать две проблемы по цене одной: не только раст, но еще и работающий код сломать.
> Тебе слово "старых" ни на что не намекает?На что оно должно намекать, если для новых GPU любой здравомыслящий человек поставит родные дрова Nvidia?
Или ты сейчас всерьез будешь рассказывать, что кто-то на современную видяху в здравом уме накатывает Nouveau, который и трети производительности проприетарных дров не дает?
Я не хочу играть в Fortnite, я хочу играть в Wayland.
> А накой оно нужно без поддерки старых GPUЯ как не посмотрю на более менее обычных людей, у большинства Windows 7, или Windows 10 максимум.
А тут такие инновации, успевай конвеером скупать ноутбуки, и докупать оперативку с tpm каждый месяц.
Новость> На первом этапе в ядро передан каркас nova-core, насчитывающий около 400 строк кода и реализующий базовый уровень абстракций
Фанатики
> Все! Новая веха ядра! Сишники отступают.
Им бы кликбейтные новости писать.
Тут важен сам факт добавления.
Вот раньше нельзя было писать не на сишкеи никто не пробовал, потому что низя.
А сейчас добавится первый драйвер в мейнлайн - даже пусть там 100 строк будет и все - разрешение получено для всех остальных тоже.Так что так да "Новая веха ядра".
Дыряшечникам сказали или учить раст, или закрыть варешку.
> Дыряшечникам сказали или учить раст, или закрыть варешку.А потом эти люди, которые "белое" почему то читают как "черное" удивляются, почему их коммьюнити все считают за сборище примитивных обезьян.
Где сказали учить раст? Процитируй, орангутан.
You are not forced to take any Rust code, or care about any Rust code
in the DMA code. You can ignore it.But "ignore the Rust side" automatically also means that you don't
have any *say* on the Rust side.You can't have it both ways. You can't say "I want to have nothing to
do with Rust", and then in the very next sentence say "And that means
that the Rust code that I will ignore cannot use the C interfaces I
maintain".
Сколько строк кода получится, если переписать этот драйвер с rust на Си?
Либо не больше, либо не сильно больше.
> Сколько строк кода получится, если переписать этот драйвер с rust на Си?раза в два меньше ~200 строк, с учётом исследований в открытых проектах 0.45 ошибок на 1000 строк кода и 0.7 из них связаны с памятью вероятность что раст поможет чем-то
0.45 * 0.2 * 0.7 = 0.063
т.е. примерно 0
Надо смотреть статистику кода.
Больше текста меньше это все фигня.Есть понятие Кпд.
Возможно Товальдс изменил законы гравитации этим Rust.Сначала нивкакую,
А потом прям Раст.
Из крайности в крайность.
О да!Взять ненужный Nouveau и вместо него написать ещё более ненужный nova на ненужно языке.
Благо они оба не нужны и проще взять бинарь от нвидии, оно хотя бы работает.Притом было бы ещё о чём спорить, вон под огрызок реально рабочий драйвер на гнили написали, а тут переделка недоделки.
> проще взять бинарь от нвидии, оно хотя бы работаетЗнаменитые черные экраны Хуанга поддерживает?
У меня таких проблем не было.
Была не возможность переключится в терминал.
> Благо они оба не нужны и проще взять бинарь от нвидии, оно хотя бы работает.Удачи тебе заюзать 8-летний бинарь от Нвидии со свежим ядром.
Ага, но на фре вроде с этим проблем нет.
Хотя я слил все карты нвидии и не могу проверить.
Новость не о Фре, а о Линуксе.
Я отвечал на коментарий об использовании старого бинаря от нвидии, там не было про линукс сказано.
>Я отвечал на коментарий об использовании старого бинаря от нвидии, там не было про линукс сказано.Ты отвечал на комментарий:
>Удачи тебе заюзать 8-летний бинарь от Нвидии со свежим ядром.
>ядромЗаголовок новости:
>Для ядра Linux 6.15 предложен начальный код драйвера Nova, написанный на Rust
>ядра LinuxТак что ты таки не прав, в том комментарии в явном виде шла речь про Linux.
А зачем так мучаться? Проще взять готовый бинарь от микрософта, там вообще всё работает.
Еще один опытный образец драйвера, который скоро забросят.
Столько раговоров - за и против rust'а в ядре, наконец работа драйвера поставит все точки над Ё.
Замануха как с Вейлендом, Который делают с 2012.
Вся новость одной строкой:
Проект развивается сотрудниками компании Red Hat с целью избавиться отЪ (С) и отбрасыванию поддержки старых GPU.Не благодарите :)
Звучит как избавитьСя от своих причендалов.. стоп, погодитя-ка...
Осталось достроить тренд. В WSL2 почти все драйвера -- "старые". :)
Вот это отлично! Раст скоро будет в каждом утюге, и ядро линукса на Расте!
Сначала утюги надо перевести на те полторы платформы, которые поддерживает раст.
У меня в довольно современном компьютере на Ryzen 5600x установлена Nvidia из 2009 года. В результате ни один современный дистрибутив не запускается в графическом режиме: ни на блобе, ни на свободном драйвере. Приходится использовать винду, там всё работает, как надо.
Слабак. Надо ставить S3 Virge!
> Слабак. Надо ставить S3 Virge!И винду 95 OSR 2 какую-нибудь, ему под стать. Можно будет поиграть в HMM II оригинальных, например.
HMM II нормально.Лучше чем разговоры о каком то Rust.
Ну ты сравнил. GTS 450 поддерживает почти все современные стандарты и способна неплохо тянуть игры типа Battlefield 3 и GTA5.
> GTS 450 поддерживает почти все современные стандартыА толку, если в ней жалкий гиг оперативы, причем в топовой версии?
> способна неплохо тянуть игры типа Battlefield 3 и GTA5.
Это на low и с кинематографическими 30 fps?))
Кинематографические это 24.
Не говори ерунды - на low она спокойно 60fps выдаёт. Да мне и не требуется, я давно забил на игрушечки. Могу раз в три месяца погонять в какую-нибудь изометрическую РПГ или квест, не более. Так что эта карта даёт всё, что мне нужно и я не собираюсь её менять из-за профнепригодности разработчиков линукса.
Кинематографические 24 кадров.
https://www.ixbt.com/live/movie/pochemu-filmy-snimayut-v-24-...
> поддерживает почти все современные стандартыVulkan?
А с откидыванием драйверов, у тебя даже блокнот на виндовс не будет запускаться.
Придется покупать мощную RTX за 120 000 для запуска блокнота.
А как ты смог незавести Nouveau?
Раньше оно работало, но на шестой ветке всё разломали.
Не по теме немного, но вот этот гитлаб с предупреждением, что _вся_инфраструктура_ не будет доступна в течение недели - это жесть :)
https://gitflic.ru/Наверное gitflic.ru
3 приложения нормальный сайт.
Codeberg
> каркас nova-core, насчитывающий около 400 строк кодаЯ бы даже сказал - carcass. Проклятое семейство GPU - его пользователи обречены на мучения.
О! Вот что пендель животворящий делает!
Понадобилось всего пару недель скандалов и сарча, ломания копий и накидывания на вентилятор на форуме, выкидывание зарвавшегося вахтера-сишника...
И раст кода начали добавлять в ядро.Спасибо Линусу за благоразумие))
Раст он еще с 2020 обещшает.
Будет как с вейлендом.
> Раст он еще с 2020 обещшает.Ну а что вам не нравится? Теперь можете вот с carcass'ом драйвера поразвлекаться. Как вы понимаете до работающего драйвера вам придется подождать годиков 10. Когда этот ваш RTX будет звучать в стиле GeForce 256 или как там его.
> Раст он еще с 2020 обещшает.И? Первый раз добавили в 2022.
За три года уже внедряют черновики драйверов.
> Будет как с вейлендом.Не страшно.
Неужели ты куда-то спешишь)?
> Неужели ты куда-то спешишь)?Если такими темпами будут писать дальше, то полноценный драйвер к этим видеокартам появится как раз когда последняя из них отправится на свалку. И можно будет снова переписывать и удалять поддержку старых видеокарт.
>> Неужели ты куда-то спешишь)?
> Если такими темпами будут писать дальше, то полноценный драйвер к этим видеокартам появится как раз когда последняя из них отправится на свалку.Так используй драйвер от производителя.
Ты сам вводишь ограничения "хочу открытый код", а потом жалуешься что тебе долго его пишут.
Ну так помоги им, напиши или профинансируй!> И можно будет снова переписывать и удалять поддержку старых видеокарт.
Никто не заставляет пользоваться stable nonsense, это твой выбор.
На чьи деньги такой форсаж?
> На чьи деньги такой форсаж?Очевидно редбиэмовские, не? Понаняли всяких по объявлениям. Теперь надо их куда-то девать.
Чувствую, что судят так раз я использую в виртуалтзации эмуляцию NVMе значит у меня есть NVMе, нет не так. У меня SATA 300 с SATA SSD. NVMе я использую по тому, что эмуляция NVMе в виртуализации самая быстрая и существенно быстрее эмуляции других контролёров для дисков. Остальные виды контролёров для диска в виртуализации ограничены скоростью ~250 МБ/с. (проверенно на диске из памяти созданном в Хосте Windows). С эмуляцией NVMе в виртуализации 300 -500 МБ/с. Что понятно, откуда с SATA 300 может быть 300 -500 МБ/с - не может. Скорость SATA 300 это примерно ~250 МБ/с. Предположение с эмуляцией NVMе в виртуализации что-то работает по другому, как и что по другому я не знаю могу только предполагать но, факт остаётся фактом.
300МБ/с это с NVNe если хост SSD SATA 300, а 400 - 500 МБ/с это если NVNe с дика из памяти хоста линейное чтение, запись блоками 1МБ. 4К уже не такие высокие скорости.
Чел, посмотри уже бенчмарки на какой Samsung SATA SSD Evo 870 - 500 это норма
> дисков. Остальные виды контролёров для диска в виртуализации ограничены скоростью ~250
> МБ/с. (проверенно на диске из памяти созданном в Хосте Windows).Нашли на чем проверять скорость RAM диска, тоже мне...
> NVMе в виртуализации что-то работает по другому, как и что по
> другому я не знаю могу только предполагать но, факт остаётся фактом.Видимо в винду нормальный virtio как хост - просто не завезли. А соревноваться то надо было - с чем-то таким.
"Нашли на чем проверять скорость RAM диска, тоже мне..." Вы или не разбираетесь в том что я написал или знаете больше чем сами написали, но не разъяснили? Склоняюсь что не разбираетесь. Суть была из того что есть проверить максимальную скорость ту что даёт виртуализация с эмуляцией разных контролёров для диска в госте.Это самое простое. Что у меня с DDR3 в хосте: тест скорости диска из памяти (Fat32 кластер 4 Килобайт ) последовательная запись, чтение блоками 1Мб = 1800-2000 Мегабайт, 4Kб ~200 Мб. Ext2 тесты в госте с эмуляцией контролёров все ( VirtualBox ) кроме NVMe с последовательной записью, чтением блоками 1Мб = ~ 250 Мегабайт. Тесты в госте с эмуляцией контролёра NVMe с последовательной записью, чтением блоками 1Мб = 300, 400-500 Мегабайт.
4Kб = ~200 Мб
"генератор QR-кодов для экрана аварийной остановки работы"
Сразу видно - безопасТность вот здесь нужна превыше всего.
Учитывая что останов такой может быть с поломанной памятью, все необходимое должно быть выделено заранее.А значит тут написали на rust кусок кода, где управление памятью вообще не требуется.
Нда...
У авторов Л - Логика!
Я бы предложил ещё отдельный ASIC для этих целей на платы ставить.
Ценность примерно та же.
400 строк лемао, новость. Ну, теперь покажут, на что способны.
Чем актуален данный драйвер с учетом того что Nvidia разрабатывает свой?
> Nvidia разрабатывает свой?На С++ небось?
На Си - https://github.com/NVIDIA/open-gpu-kernel-modules
Он бесполезный, т.к. не работает с мезой.
А с ней кто-то работает? А зачем с ней работать, если и без неё всё работает?
Чем громче хеллоуорлдлики вопят про уже практически победу над почти всем и вся, тем смешнее будет наблюдать, как rust безжалостно выставят на мороз и плюнут вслед.
У них же уже целые сайты готовы https://растпобеда.рф/Это что же получается - все было зря?
Конкретно на этом сайте не Rust, а анимашки победили. При каждом обновленнии страницы загружаются новые анимашки.Анимашки на удивление выглядят очень живыми.
> rust безжалостно выставят на мороз и плюнут вслед.Ого, вот это забористый копиум!
Я мог бы ответить списком в стиле "вы находитесь здесь", но мне лениво)
Пока из ментейнеров ядра выкидывают тех, корые ставили палки в колеса прогресса.
Щас все юзеры будут дружно писать Rust, за идею так сказать, фидбаками.
А кто не согласен,
Тот и не человек даже вообщем.
> Щас все юзеры будут дружно писать Rust, за идею так сказать, фидбаками.Юзеры?
Юзеры вообще ничего не пишут, а только потребялдствуют и ноют.
Если говорить про ядро - то 88 процентов кода пишут корпы.> А кто не согласен,
Может написать код или найти кого-то кто напишет и дать ему денег
> Тот и не человек даже вообщем.
Не правда.
Это человек, да еще какой!
Ленивый и неблагодарный.
> Пока из ментейнеров ядра выкидывают тех, корые ставили палки в колеса прогресса.Не правда. Никто их не выкидывал.
Они абидилися и сами свалили, когда поняли что их невероятно ценное мнение ни на что не влияет. Там даже особо драмы не было с уходом - челу просто не стал ревьювить следующий merge-request, а все решилось и без него. После просто удалился))
Напишите уже что-нибудь рабочее, чтобы работало хорошо. Пусть хоть на чем будет. Я что, много прошу?
Нет не так "Напишите уже что-нибудь рабочее, чтобы работало хорошо. Пусть хоть на чем будет. Я что, много прошу?", а так: заплатите хоть кто-нибудь кому угодно, чтобы он или они сделают, чтобы оно работало хорошо. Если работу оплатить разово, то это будет условно работать до выхода нового ядра. По этом нужны люди на зарплате постоянно отслеживающие и если надо обновляющие драйвер. Ты будешь оплачивать работу? А они? Я не о пожертвовании условно 100 рубле с тебя а оплата за работу целиком и на постоянной основе после.
А видеокарту когда покупали, наверное рассчитывали на то что все будет плохо?
Я не хотел отвечать. И написал не отвечу, не хочу - удалено.Я покупал для Windows в игры не играю, нагрев, шум, цены меня не устраивают GTX, RTX и аналоги от AMD поэтому куплена Nvidia GT минимально мне необходимая то, что смог в продаже найти в своём городе. Linux в виртуализации. Не чем мне нагружать такие видеокарты GTX, RTX и аналоги от AMD, есть чем, но это не мой род деятельности только если для теста.
https://habr.com/ru/news/889214/
размеры, нагрев, шум, цены
И потребление электричества не устраивает и это забыл написать. Потребление электричества видеокартой от нагрузки на видеокарту зависит. С учётом остального заниматься расчётами сколько будет потреблять мне нет смыла. Видеокарта которой я пользуюсь я знаю примерно сколько потребляет электричества.
Astra Linux, на всех девайсах, года как с 2012.
Смартфоны Аврора продаются по всему миру.
RedHat совсем озверели. Сначала CentOS сломали, потом протокол SPICE бросили, теперь Mesa и ядро ломают. Ушла эпоха RedHat, пришло время свои дистрибутивы пилить.Если в новых процах AMD и Intel есть встроенная графика, зачем нужны видеокарты-затычки nVidia и Rust-драйвера для них в Mesa и ядре?
Перествление переставленых кроватей в узкой комнате. Помойму CentOs это та же Alma.
Вообщем во всех новостях Red Hat, прорыв, они обогнали Apple, продают Red Hat смартфоны с дизайном логотипа.
То же самое с другой этикеткой.
Ты же сам ответ высветил.Драйвера им не нужны - им нужен способ убить конкурента. Пусть не сейчас, но нужен.
почему у драйвера на читаемом языке С нечитаемое название ноувеау, а у драйвера на нечитаемом языке раст читаемое название нова?не логичнее ли поменять их местами
/thread
Может потому, что оно нуво? И таки английский не единственный язык.
Клоуны со своим растом и попытками делать дрова для черных ящиков.
Наконец-то сделают, когда драйвер в прошивке лол?Интереснее обсудить сам этот GSP, как очередной черный ящик над большим черным ящиком гы.
Мейнтейнеры.
Да уж. Раньше помню была в моде тулкитофобия, сейчас языкофобия.
Вангую, если идея/концепция Раста всё-таки приживётся и закрепится в какой-то нише, то несомненно появятся альтернативные языки с той же концепцией работы с памятью что и у Раста, но с гораздо более удобным синтаксисом, разными ООП "плюшками", доработками.Так что сам Раст в том виде в котором он сейчас реализован - это скорее всего лишь эксперимент корпораций, поэтому на него делать окончательную ставку в продакшн пока рановато.
> Вангую, если идея/концепция Раста всё-таки приживётся и закрепится в какой-то нише, то несомненно появятся альтернативные языки с той же концепцией работы с памятью что и у Раста, но с гораздо более удобным синтаксисом, разными ООП "плюшками", доработками.Или за эти 5-10 лет народ просто привыкнет к текущему синтаксису или может его немного подправят.
А главное - будет написано миллионы строк кода.> Так что сам Раст в том виде в котором он сейчас реализован - это скорее всего лишь эксперимент корпораций
Смеха ради почитай кто разрабатывал С и С++.
И кто потом участвовал в стандартизации.
Без корпораций такие вещи создаваться не могут.> поэтому на него делать окончательную ставку в продакшн пока рановато.
Оно уже есть в ядре.
Оно есть в андроиде.
У тебя там что атомные станции? Для какого прода оно не готово))?
> Или за эти 5-10 лет народ просто привыкнет к текущему синтаксису или может его немного подправят.При чём значительно подправят, и раньше многократно подправляли. Так уже каждый эдишен - считай отдельный диалект Раста. На подобном неустойчивом фундаменте долгосрочный проект не построишь. Свистопляска по хотелкам хипстеров может продолжаться бесконечно.
Поэтому скорее всего появятся отдельные языки по мотивам Раста, но с учётом прошлых ошибок.
> А главное - будет написано миллионы строк кода.
Говнокода, который непонятно как состыковывать с разными эдишенами (в одном файле).
С Си/Си++ по крайней мере всё понятно, скопипастил и оно работает. А здесь - постоянные расхождения по совместимости.
> Смеха ради почитай кто разрабатывал С и С++. И кто потом участвовал в стандартизации. Без корпораций такие вещи создаваться не могут.
Да, бабло побеждает зло
> Оно уже есть в ядре.
> Оно есть в андроиде.Ну так всякие Tcl, Perl, Lua тоже можно сказать где-то рядом прикручены. Но это ни о чём.
> При чём значительно подправят, и раньше многократно подправляли. Так уже каждый эдишен - считай отдельный диалект Раста.Что? Ты вообще растбук читал? И ченджлоги эдишинов.
> На подобном неустойчивом фундаменте долгосрочный проект не построишь.
Гуглу твои трудности не помешали написать 1.5+ ляма строк кода.
Так что уже строят и луддитов не спрашивают)> Свистопляска по хотелкам хипстеров может продолжаться бесконечно.
Да, нужно слушать только дидов. Они точно посоветуют брать С89. (потому что они другого не знают))
> Говнокода, который непонятно как состыковывать с разными эдишенами (в одном файле).
А как ты этого добьешься?
Ты когда правишь файл, то пишешь в том эдишине в котором написан крейт.
Но ради интереса покажи мне файл на СИ где одновременно С89 и С23.> С Си/Си++ по крайней мере всё понятно, скопипастил и оно работает. А здесь - постоянные расхождения по совместимости.
Хахаха, давай скопируй в ядро какой-то код С23 и скомпиль.
А вот фигушки - в С23 добавили Bool...
ВНЕЗАПНО через 50 лет оказалось, что булевый тип должен быть в языке, а не костыляться дефайнами.Каждый раз при поднятии версии стандарта ломались явные и неявные костыли.
Самое веселое - когда в очередном стандарте меняли UB/ID.> Да, бабло побеждает зло
Не, без бабла у тебя добра не будет.
А будут только обиженные на жизнь коммуняки-неудачники, которые пишут манифесты.>> Оно есть в андроиде.
> Ну так всякие Tcl, Perl, Lua тоже можно сказать где-то рядом прикручены.
> Но это ни о чём.Ну ты шутник)
Подумаешь примерно 70% всех смартфонов в мире, миллиарды юзеров.. "Но это ни о чём" (с)
Я еще не вспомнил Хром, куда тоже раст потихоньку добавляют
> Гуглу твои трудности не помешали написать 1.5+ ляма строк кода.О, Гугл славится серийными убийствами своих проектов. В интернете даже появилось «кладбище» для мёртвых проектов Google (сайт получил название Killed by Google), там их уже около 200. Наверное будет и очередной)
> А как ты этого добьешься?
Общим подмножеством для обоих стандартов.
> А будут только обиженные на жизнь коммуняки-неудачники, которые пишут манифесты.
Ну, тогда добро пожаловать в клуб) Я тоже не в восторге от коммунистической секты Столлмана)
> Ну ты шутник)
Умные люди намекали пока не спешить.
> О, Гугл славится серийными убийствами своих проектов. ...
> Наверное будет и очередной)Большая часть которых, прожила (просуществовала) пару лет.
Т.е это был эксперемент и негативный результат дропнулся.Еще куча просто влилась в гугловые проекты - типа "Grand Central was a Voice over IP service that was acquired by Google, and turned into Google Voice".
>> А как ты этого добьешься?
> Общим подмножеством для обоих стандартов.Но зачем? Это добавит сложности и уменьшит гибкость.
Просто пишешь на старой версии до упора.
Когда уперся - переделываешь под новый.
Ядру ничего не помешало сидеть на некро С89 аж до 22го.
>>> А как ты этого добьешься?
>> Общим подмножеством для обоих стандартов.
> Но зачем? Это добавит сложности и уменьшит гибкость.
> Просто пишешь на старой версии до упора.
> Когда уперся - переделываешь под новый.
> Ядру ничего не помешало сидеть на некро С89 аж до 22го.Так на Си обычно немного надо переделывать. А если придерживаться более аскетичного стиля (без наворотов), то попадешь в подмножество с обратной совместимостью практически гарантированно.
P.S. Посмотрим на будущие кейсы успеха проектов на Расте. Мы за вами внимательно наблюдаем)
> Так на Си обычно немного надо переделывать.Я бы поспорил, но мне лень.
> А если придерживаться более аскетичного стиля (без наворотов),
Т.е просто не используешь новые возможности языка
> то попадешь в подмножество с обратной совместимостью практически гарантированно.
Прям как в анекдоте: "жить так конечно можно.. но зачем?"
> Т.е просто не используешь новые возможности языка
> Прям как в анекдоте: "жить так конечно можно.. но зачем?"Так я полностью с Вами согласен. Каждому - своё. Некоторым в кайф приплясывать вокруг новомодных смузи-фич, извращаться с кодом, вести священные войны, а некоторым нужно просто стабильно пилить долгосрочные прибыльные проекты и минимизировать трансакционные издержки. Всё зависит от расстановки приоритетов.
> Некоторым в кайф приплясывать вокруг новомодных смузи-фич, извращаться с кодом,Хе, никакого извращения или приплясывания.
Любой программер должен знать что происходит с его инструментом.> вести священные войны,
тыкать носом любителей дырявых ЯП это как минимум весело
> а некоторым нужно просто стабильно пилить долгосрочные прибыльные проекты
Вот я прямо сейчас пилю проприетарный проект на расте, весьма прибыльный.
> и минимизировать трансакционные издержки.
Как показала практика - цикл "баг-support-qa-fix" это очень дорого. Особенно если нашли на релизе.
Поэтому лучше их появление предотвращать, чем потом оплачивать счета.> Всё зависит от расстановки приоритетов.
А вот если цель "сидеть на хлебном месте десятелетиями и править одни и те же ошибки" - то можно и по старому.
Желаю вам успехов, больших доходов.
Вдогонку добавлю абсолютно нерелевантный личный опыт.
Мне довелось updat'ить растовские проекты с 2015 до 2018 версии.
И с 2015 до 2021.
Каких-то больших проблем не было.Это не может быть доказательством отсутствия проблем, но может быть аргументом "кому-то везет"))
>Компания Cisco развивает на Rust файловую систему PuzzleFS для ядра Linux.Сложите пазлы и спасите ваши данные!
> Nova также позволит решить архитектурные проблемы, которые в Nouveau требуют существенной переработки кодовой базыНовьё превратилась в Старьё? Как это по-француски? Staureau?