URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 133965
[ Назад ]

Исходное сообщение
"Для включения в Mesa передан начальный код для поддержки ОС Fuchsia"

Отправлено opennews , 08-Июн-24 14:08 
Сотрудники Google предложили для включения в состав Mesa код с реализацией начальной поддержки сборки в операционной системе Fuchsia. Изменения затрагивают вспомогательные библиотеки Mesa (src/util). Например, поддержка Fuchsia добавлена в функции работы со временем, динамической загрузки библитек, определения операционной системы и работы с потоками...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=61338


Содержание

Сообщения в этом обсуждении
"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено Аноним , 08-Июн-24 14:08 
Разве её не дропнули? Это был эксперимент по внедрению зондов, телеметрии, и абсолютно неотключаемой рекламы.

"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено zeecape , 08-Июн-24 14:40 
Если это эксперимент о зондах, телеметрии и неотключаемой рекламе, то его не дропнет ни одна корпорация и до последнего будет пытаться впихнуть его хоть куда-то

"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено Аноним , 08-Июн-24 14:46 
Оказалось, что всё равно хакается, несмотря на то, что там все аппликухи вебня на го. Видимо, в итоге, всё же верно оценили стоимость разработки, сопровождения, и будущее проекта. Корпорации умеют считать деньги. Полученные выводы применят где-то ещё.

"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено anonymmmeer , 11-Июн-24 11:15 
Просто менеджер, который всё это драйвил ушёл на повышение, после этого сразу оказалось, что это ненужная хренота (но очень нужная для некоторого количества людей, чтобы хороший перформанс показывать).

"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено Аноним , 08-Июн-24 14:55 
> Разве её не дропнули? Это был эксперимент по внедрению зондов, телеметрии,
> и абсолютно неотключаемой рекламы.

А как же выкрасить и выбросить?! Надо же чем-то занять еще не уволенные остатки тимы? Что MESA будет делать с этим мусором когда и этих вышибут на мороз с их фоторамками - не проблемы гугла.


"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено нах. , 08-Июн-24 15:08 
Во-во, надо ж красиво захоронить. "На те, Боже, что никому не гоже!"

И пефоманс ревью в очередной раз пройдено, еще пол-года из отдела кадров не побеспокоят. А там новую команду найдут, из гугля не увольняются.


"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено Аноним , 08-Июн-24 15:30 
> Во-во, надо ж красиво захоронить. "На те, Боже, что никому не гоже!"

У опачи под это дело целый могильник есть - куды выгружают то что корпам уже ценности не представляет, но еще фонит.

> И пефоманс ревью в очередной раз пройдено, еще пол-года из отдела кадров
> не побеспокоят. А там новую команду найдут, из гугля не увольняются.

И увольняются, и еще можно под layoff попасть, там вообще не будут спрашивать хочешь или нет. Часть фоторамочников уже проверили - оказалось, тормозные дрова FAT на игого, которые вот-вот, уже, перепишут на хрусте - не очень ценный актив для бизнеса. Гугловэйв тоже не сразу угрохали если что. А с плюсом вообще под затею надолго и всерьез косили. Но в какой-то момент все же взяли большую тапку, и...


"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено нах. , 08-Июн-24 15:39 
> У опачи под это дело целый могильник есть - куды выгружают

но не гугель жеж! он слишком вялик для этого! Если прям такое что ценное - он его захоранивает у себя, в особо охраняемой пирамиде на -12м этаже. Ну там как пикасы всякие с панорамией типа.

> И увольняются

о времена! Я слышал только о сбежавших - с ценными идейками, половиной команды и хорошим куском акций (которые пока правда все равно нельзя продать, но они дорожают). Но это, как ты понимаешь, миддл-топы, а не какие-то там недоразработчики фикции такое могут.

> и еще можно под layoff попасть

В гугле?! Да ну нафиг?!

> Гугловэйв тоже не сразу угрохали если что.

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

>  взяли большую тапку, и...

И все перевелись в новые прожекты, причем кое-кто - из унылых раз-рабов стал PM'ом!

Деньги-то бесконечные, не то что у нас с тобой.


"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено Аноним , 08-Июн-24 16:50 
> но не гугель жеж! он слишком вялик для этого! Если прям такое что ценное
> - он его захоранивает у себя, в особо охраняемой пирамиде на -12м этаже.
> Ну там как пикасы всякие с панорамией типа.

Там имхо охраняет пару мумий. Что воры с дохляком делать будут? Там за время владения приколотили поди на гвозди к инфраструктуре гугли. По той же причине нет смысла вываливать это. Затраты на майнтенанс есть, а как ты туда контрибутить то будешь?

> о времена! Я слышал только о сбежавших - с ценными идейками, половиной команды
> и хорошим куском акций

Это и называется уволиться. Индусы от питона/игого так делать не будут, но им может не повезти и будет - как с фуксиками. Вау, "гениальная" идея PM-а (тоже из индии, но перечитавгего таненбаума?) дрова фата на игого под микроядро - с подставой?! "А теперь сделайте нормальный перфоманс?!" -> "А что, так нужно было?!" -> "Б..., а зачем general purpose тогда обещали?!". Так, вероятные диалоги топов и пмов у которых %$^нулись планы слетать на своем самолете на райский островок, новый домик и прочие ништяки.

Если ты еще не понял - в нормальных корпах доход всей толпы сильно завязан на количество бабок которые генерит проект, так что как поработаешь, столько и получишь. Очень кстати мотивирует работать нормально, а не как ты. В твоей помойке ессно это не понимают :D. Раздача акций кстати из этой же темы. Их владельцы становятся шкурно заинтересованы чтобы гуглу было ЗБС.

> В гугле?! Да ну нафиг?!

Так фоторамочники попали же. И проект здорово побустали, урезав осетра. Все планы на general purpose как я понимаю задропаны и столько фуксиков уже не надо. В принципе на паре фоторамок можно и с драйвером на игогошке перекантоваться. Просто немного не похоже на обещанный захват мира. А вот failure to deliver - да еще своим - в корпоративном мире не прощают. И никого не ипут тупые отмазки, не интересно никому "почему".

> вот про тех - ничего не знаю, ни имен, ни судеб.

Зато я видел стеб профессиональных PM над гуглфичой. Это господа раньше гугла поняли куда ветер дует (в силу пиара они посмотрели на ЭТО). Даже стебли гуглю разрисовав как это видят юзеры. ЧСХ угадали. Теперь понимаешь почему они могут слетать на СВОЕМ самолете на островок через несколько годков в офисе? Полезные чуваки. Но у тебя их нет и не будет.

> И все перевелись в новые прожекты, причем кое-кто - из унылых раз-рабов стал PM'ом!

Должность капитана корабля это так то прикольно, но есть нюанс - он, кажется, тонет! Нормальный PM - спишется на берег, прикинув состояние посудины, глупый отправится кормить крабов :)

> Деньги-то бесконечные, не то что у нас с тобой.

В этом деле главный секрет - вовремя вышибить прожектеров, неудачников и прочее ненужно на мороз. Иначе они таки - довольно быстро заканчиваются и наступает куда более глобальный коллапс. И воон те ща узнают что бывает в корпах за failure to deliver.


"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено Аноним , 08-Июн-24 20:58 
> Если ты еще не понял - в нормальных корпах доход всей толпы сильно завязан на количество бабок которые генерит проект, так что как поработаешь, столько и получишь.

Братан, как такой табачок пойдёт - будем работать очень ха-ра-шоу!
Однако один нюанс. Вдумайся. Если можно с октябре недобрать по вине какого-нибудь полумонаха полушарлатана - то это уже специфичное местечко, для авантюристов скажем так. Я бы не подписался.
Опять же нужно понимать, что от тебя как от грязного сишника зависит как максимум доставить в срок половину проекта в лучшем случае, пока его гробят всякие идеологи. Советы твои они ясно солнышко вертели, и вот получается ну такое.
Так что стабильность и лень - выдался день :)


"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено Аноним , 09-Июн-24 19:34 
> Братан, как такой табачок пойдёт - будем работать очень ха-ра-шоу!

Вам не светит. Таких как вы нормальный PM за милю видит, да даже HR отсеет еще поди.

> так. Я бы не подписался.

Какое мне до вас дело вообще?

> Опять же нужно понимать, что от тебя как от грязного сишника зависит
> как максимум доставить в срок половину проекта в лучшем случае, пока
> его гробят всякие идеологи.

Во первых от меня сейчас зависит зачастую доставить проект от и до. И там не только сишка может быть. А некоторые хинты от тех пригодились для этого.

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

> Советы твои они ясно солнышко вертели, и вот получается ну такое.

Нормальный PM и советы послушает - если они ему дельными покажутся, если мы об этом.

> Так что стабильность и лень - выдался день :)

В мои планы не входит стать овощем на грядке, сыкующим увольнения. А такие как ты вызывают у меня эмоции типа слизня налипшего на ботинок. Мы принадлежим разным культурам.


"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено Fyjy , 08-Июн-24 15:12 
Корпорации обычно просто так ничего не дропают.
То что не сработало для какого-то одного направления, можно переиспользовать для другого.
Да и новостей про дром скорее не было, вижу только про увольнение части команды, но это было в рамках увольнений 12к людей с кучи проектов.

"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено нах. , 08-Июн-24 15:40 
> Корпорации обычно просто так ничего не дропают.

"кладбище гугля" - загугли.


"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено Аноним , 09-Июн-24 13:29 
Половина из которого убирание конкурентов, дабы свои продукты лучше продавались?
Так это не кладбище, а просто ампутация дублирующих продуктов.

Ты наверное не работал в крупных фирмах, где целое направление могут закрыть.
А потом код из "типа закрытого" используется еще в двух активно развиваемых.
Часто вместе с кусками команды.


"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено нах. , 09-Июн-24 14:28 
> Половина из которого убирание конкурентов, дабы свои продукты лучше продавались?

и каким же "своим продуктом" заменена та же пикаса? или панорамио?
Какой конкурент делал да недоделал и ловко продал гуглю гуглезглаз?
Wave?
Google Domains?
Hangouts?
goo.gl ?

Это только те что я вспомнил, мне неохота на ночь глядя по кладбищу лазить и читать там таблички.

> Ты наверное не работал в крупных фирмах, где целое направление могут закрыть.

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

> А потом код из "типа закрытого" используется еще в двух активно развиваемых.

нет. Выброшен и выкрашен. Более того, похоже и вспоминать о нем...немного не одобряется.

> Часто вместе с кусками команды.

нет. команда разбрелась в совершенно несвязанные проекты. Кое-кто - с повышением.
Но никого не уволили, кроме тех кто сам захотел уйти.

(это и к вопросу об использовании останков - как их использовать, если никто уже не знает как оно работало?)


"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено KhabMan , 10-Июн-24 15:34 
>и каким же "своим продуктом" заменена та же пикаса? или панорамио?

Google Photo

> Wave
> Hangouts

RCS, "Сообщения" и ещё какая-то софтинка для Андроида, забыл название.


"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено Аноним , 08-Июн-24 14:38 
Жалко что Fuchsia не взлетела, а то миру нужна десктопная микроядерная ОС. А то как говорил Таненбаум линукс - это тупик, который из-за своего монолитного дизайна с каждым днем всё сильнее и сильнее разрастается. Пока в один прекрасный день просто не лопнет.

"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено Аноним , 08-Июн-24 14:57 
> Жалко что Fuchsia не взлетела, а то миру нужна десктопная микроядерная ОС.

Вам нужна? Вот и вперед! А то на чужом горбу въезжать в рай все любят.

> А то как говорил Таненбаум линукс - это тупик, который из-за своего монолитного
> дизайна с каждым днем всё сильнее и сильнее разрастается. Пока в один
> прекрасный день просто не лопнет.

Для начала это уже 30 лет продолжается. За это время профессор разве что помог подогнать фирме интел бэкдор с полутора драйверами (но ему в силу природы это катит). И написать пришибленое открытое письмо, поняв что натворил и какие "услуги" оказал человечеству.


"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено нах. , 08-Июн-24 15:10 
дааа, а не оказал бы - пришлось бы интелу на linoops'е эту хрень писать. Ну подорожали бы платформы чуток, подумаешь.
И иногда внезапно-вис бы твой сервер о 128 головах, потому что где-то там в глубине пришел oom-killer - но в общем-то и это мелочи.

Циска вон не даст соврать (ей драйверы-то нужнее, поэтому наследие прохфессора кислых щей ей не пригодилось совсем).


"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено Аноним , 08-Июн-24 15:36 
> дааа, а не оказал бы - пришлось бы интелу на linoops'е эту хрень писать.
> Ну подорожали бы платформы чуток, подумаешь.

Тогда пришлось бы сорц дать - и можно было бы и самому такое же делать :)). А тут, вот, ни профессору ни людям. Благодетель, пля, бесплатно корпе бэкдор накорябал! Осталось еще СМС с текстом не лох отправить. А, погодите, открытое письмо же!

> И иногда внезапно-вис бы твой сервер о 128 головах, потому что где-то там
> в глубине пришел oom-killer - но в общем-то и это мелочи.

Не мой сервер - а их бэкдор на минуточку. И вот что-что а если у интеля повис их бэкдор, то чему мне то расстраиваться? Что они не смогут порулить якобы-моим серваком лишний раз? Это конечно ужасно, не отнять :)

> Циска вон не даст соврать (ей драйверы-то нужнее, поэтому наследие
> прохфессора кислых щей ей не пригодилось совсем).

Не знаю как циска - а ASML прямым текстом недавно признались что могут ремотно отключиьт якобы-ваше оборудование к хренам, если ваша морда им не нравится.


"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено нах. , 08-Июн-24 15:44 
>> дааа, а не оказал бы - пришлось бы интелу на linoops'е эту хрень писать.
>> Ну подорожали бы платформы чуток, подумаешь.
> Тогда пришлось бы сорц дать - и можно было бы и самому

зачем? Тебе ж прямого доступа к этому софту не дадено, значит он не тебе и доступен.

> такое же делать :)). А тут, вот, ни профессору ни людям.

и тоже нельзя, потому что прошито в матрицу

> Не мой сервер - а их бэкдор на минуточку. И вот что-что

так он того - от регенерации памяти до управления питанием. Если повиснет - дохнет вообще всьо. (то что его якобы отключает - отключает частично, и то недостоверно)

> Не знаю как циска - а ASML прямым текстом недавно признались что
> могут ремотно отключиьт якобы-ваше оборудование к хренам, если ваша морда им
> не нравится.

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

Не, можешь попробовать сам придумать с нуля. Но что-то мне подсказывает что не получится.



"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено Аноним , 08-Июн-24 17:26 
>> Тогда пришлось бы сорц дать - и можно было бы и самому
> зачем?

Для комплайнса с лицензией. Во я кэп то!

> Тебе ж прямого доступа к этому софту не дадено, значит он не тебе и доступен.

Есть лицензия. Ее надо соблюдать. А что я буду с сорцом делать - да уже мое дело. У меня есть эн GPL tarball - и что я с ними делал под свои внутренние нужды уже мои проблемы в обшем то.

>> такое же делать :)). А тут, вот, ни профессору ни людям.
> и тоже нельзя, потому что прошито в матрицу

Намертво прошит только бутром, да потом - вот - в однократные фузы - грандмастер ключ платформы, по которому boot rom и знает кто его бог, а кто слизняк. Так что основную тушку "боги" могут и апдейтить, если оно надо. В состав апдейта BIOS входит, кули.

Если эта шляпа повиснет, юзер имхо не заметит: ее рестартанет вачдог. Конечно если пакость отрубить вообще совсем - там более глобальный шатдаун платформы целиком через 30 минут в ROM заколочен, но активно ли сие после взлета основной тушки, positive'ы бы его знают.... так что факап бэкдора уж точно не проблема для юзера в общем случае.

> так он того - от регенерации памяти до управления питанием. Если повиснет
> - дохнет вообще всьо.

Регенерацией управляет - контроллер памяти, на минуточку. А вон то как максимум что-то координировать может, начальный bring-up (у AMD с PSP) делать. Ну вот да, технически DRAM надо сперва довольно сложную процедуру "link training" до того как он станет доступным, стабильным и юзабельным. На x86 запускающемся в 16 бит режиме, с отдельными крайне деликатными тантрами для перевода части кеша в адресуемый SRAM это очень неудобно. А отдельный ARM с своим sram и spi флехой - ему нормуль. А потом он подготовив поляну - отпустит жирное ядро пахать.

Кстати если ты думаешь что это уникальная идея - ну вот нет. Скажем у хуавэя SoC стартуют в том же духе: мелкий Cortex M (микроконтроллер) сперва готовит поляну большим ядрам, потом отпускает их пахать. А сам становится сервисным добром для power management и проч.

> (то что его якобы отключает - отключает частично, и то недостоверно)

Ну вот тут упс. В ранних ME можно было совсем не грузить аддоны ROM но интел о чем-то догадался и вкрутил таймаут на 30 минут, после которого ROM просто вырубит платформу. Так что без ярма бегать можно - но только пока воздух в скафандре не кончится.

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

Ну дык. И вот наконец кто-то честно объяснил что бусы - с встроенным духом. Живущим своей жизнью. И кто удумает копьем махать и вопить - дух разозлится и накажет негодяя.

> Никто в общем-то и не обещал.

Ну как не обещал?... По ценам это очень похоже на покупку в собственность :)

> Не, можешь попробовать сам придумать с нуля. Но что-то мне подсказывает что не получится.

Да вон у тебя пытаются. Правда уже кажется заткнулись немного? Видимо прикинув что если тему педалить - потом можно вооон к тем гиперзвуковикам-затейникам и прочим друзьям министров присоединиться.

...потому что вероятсность сделать работающий фулстэк этсамого своим ходом - ну, вы поняли. А сферический литограф в вакууме - даже если он и работает - ну, отлично, и что с ним дальше делать?! А злой opк с саблей начнет догадываться что его таки - обдурили и может головы то посносить.


"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено AKTEON , 08-Июн-24 20:24 
Не,начало было правильное: нам нужна микроядерная РОС ГОС ОС , паадайте 20 млрд на разрабооткууу ...

"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено Аноним , 09-Июн-24 18:39 
За это время он однажды в интервью сказал, что ему один бывший студент рассказал, что знакомый того студента разговаривал с человеком работавшим в Интеле и тот ему рассказал, что по слухам они используют Minix
Никаких доказательств кроме «мне рассказала троюродная бабка шестиюродной козы моей кумы» не было
Но на опеннете стали твердить это как истину

В реальности за 40 лет они не создал ничего. Теоретик чья теория не стоит и вонючего носка, не более


"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено Аноним , 08-Июн-24 15:34 
Ну лопнет и лопнет, на эти «4%» внимания никто не обратит.

"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено нах. , 08-Июн-24 15:44 
> Ну лопнет и лопнет, на эти «4%» внимания никто не обратит.

у меня для тебя хреновые новости...


"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено Аноним , 08-Июн-24 16:02 
Ну так не томи, докладывай.

"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено Аноним , 08-Июн-24 18:19 
Нах тонко намекает, что это на десктопе - 4%
Что касается серверов и иного оборудования - если всё однажды резко накроется медным тазом, поверь, заметят примерно ВСЕ ))

"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено нах. , 08-Июн-24 19:18 
> Нах тонко намекает, что это на десктопе - 4%
> Что касается серверов и иного оборудования - если всё однажды резко накроется
> медным тазом, поверь, заметят примерно ВСЕ ))

раньше, гораздо раньше (речь все же о десктопах и их конь-тингенте юзеров). Владельцев впихонов у нас что-то около 10%... и те не у нас. У нас процент сходится за счет депутатов, так и не выбравших, от какого из двух им отказаться чтоб не зашкварно было.



"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено Аноним , 12-Июн-24 08:33 
1%. Исправил для тебя 🤌

"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено Bottle , 08-Июн-24 17:17 
Нужен ещё адекватный язык программирования без заголовочных файлов, неопределённого поведения, арифметики, зависящей от машины и т.п. дряни.
Это точно не Си. Возможно, какой-то диалект Паскаля. Например, Ада. Вот на этой странице документации пишется, что float и double независимо от платформы следуют стандарту IEEE-754.
https://docs.adacore.com/gnat_rm-docs/html/gnat_rm/gnat_rm/i...

"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено Аноним , 08-Июн-24 17:32 
Это тебе в рекламе безопасТных язычков сказали?

"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено n00by , 08-Июн-24 18:00 
Это он не читал ISO/IEC 9899:2017

This annex specifies C language support for the IEC 60559 floating-point standard. The IEC 60559
floating-point standard is specifically Binary floating-point arithmetic for microprocessor systems, second
edition (IEC 60559:1989), previously designated IEC 559:1989 and as IEEE Standard for Binary Floating-
Point Arithmetic (ANSI/IEEE 754–1985). IEEE Standard for Radix-Independent Floating-Point Arithmetic
(ANSI/IEEE 854–1987) generalizes the binary standard to remove dependencies on radix and
word length. IEC 60559 generally refers to the floating-point standard, as in IEC 60559 operation,
IEC 60559 format, etc. An implementation that defines __STDC_IEC_559__ shall conform to the
specifications in this annex.362) Where a binding between the C language and IEC 60559 is indicated,
the IEC 60559-specified behavior is adopted by reference, unless stated otherwise. Since negative
and positive infinity are representable in IEC 60559 formats, all real numbers lie within the range of
representable values.


"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено Аноним , 08-Июн-24 17:59 
Oberon-2.

"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено Аноним , 08-Июн-24 22:49 
Oberon++

"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено мурзилка , 08-Июн-24 23:29 
Только не Ада. В Аде не различаются целочисленное и вещественное деление (в отличие от виртовских языков). А ещё в Аде есть goto, который может отправить не разберёшься куда. А ещё в Аде есть перегрузка операторов (что не совсем хорошо с точки зрения ясности). А ещё в Аде есть анонимный access тип, который ... А ещё в Аде отсутствует управление ресурсами. А ещё в Аде есть исключения, которые не добавляют ясности алгоритму. А еще в Аде столько прагм, что ... можно продолжать долго

"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено Аноним , 09-Июн-24 02:11 
А в каких языках вообще нет goto? Даже в Паскале есть. А перегрузка операторов, так она существует для определения смысла этих "+","-" и т.д. применительно ко вновь созданным типам данных. А то бы бывал абсурд, если бы использовался их смысл для встроенных типов. Например, в C++, D перегрузка есть, жить с ней можно и неплохо. Исключения - в современных языках во всех есть.

"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено n00by , 09-Июн-24 08:02 
Вообще нет goto в функциональных языках. В Python нет goto. В HTML (L- это language, если кто не знал) нет goto.

"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено Perlovka , 09-Июн-24 08:47 
Ты еще погугли, что такое M в HTML. И да, там есть goto, двоечник.

"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено n00by , 09-Июн-24 09:26 
goto императивная конструкция, а markup - означает "декларативный язык". Ты хочешь обсудить тезис Чёрча-Тьюринга и поговорить о изоморфизме или блеснуть знаниями программирования на HTML? В последнем случае я сразу сдаюсь, победа переходит к тебе.

"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено Аноним , 13-Июн-24 10:25 
Есть call/cc зато.

"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено n00by , 13-Июн-24 13:03 
> Есть call/cc зато.

В паре с goto нет return.


"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено 22222222222 , 09-Июн-24 18:21 
как ни странно, но rust
https://graydon2.dreamwidth.org/218040.html
> goto (not even as a reserved word)

"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено Bottle , 09-Июн-24 20:21 
Хорошо, а минусы будут?
Ты вообще не должен делить целые числа. Если тебе нужно деление, используй float. Нет гарантий корректности целочисленной делимости. Сишные д3билы, конечно, привыкли, что 5 / 4 == 1. Но люди, которые учились в школе не на тройки, знают, что результат равен 1,25, что можно выразить через float. Если нужна точность, то через double.
Goto - отличный оператор, который ненавидят д0дики. А это по факту самая понятная и приближенная к машине конструкция.
Перегрузка операторов - да ты ёб4ный нapкоман! Как ты собираешься писать сложный код, связанный с высшей математикой? Будешь всё заворачивать в методы вида Matrix4 = Matrix1.add(Matrix2.multiply(Matrix3)) ? Да это же настоящая китайская лапша! А усядешься писать физически корректный рендеринг с реализацией освещения по Куку-Торренсу, готовь верёвку, мыло, табурет, потому что ты попросту не разберёшься в коде, который написал десять минут назад!
Исключения - одна из лучших вещей когда либо придуманных в языках программирования. Вместо того, чтобы код сыпался на некорректно введённых данных, до которых никто не додумался, предполагается запасной вариант поведения.

"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено нах. , 16-Июн-24 10:35 
> Ты вообще не должен делить целые числа.

кому еще чего я не должен?

> Нет гарантий корректности целочисленной делимости.

Вообще-то нет гарантий только у сложения. Но там все сложно, не для твоего семь классов образованья.

> Сишные д3билы, конечно, привыкли, что 5 / 4 == 1. Но люди, которые учились в школе не на тройки,
> знают, что результат равен 1,25, что можно выразить через float.

только они потом немного удивляются, что 5/4*4 внезапно может оказаться не равно пяти, да еще в двух разных float математиках - по разному вычисляются. В школе этого кажется еще не проходят.

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

> Goto - отличный оператор, который ненавидят д0дики. А это по факту самая понятная и
> приближенная к машине конструкция.

конструкция-то понятная - вот код при помощи этой конструкции рожденный - не всегда.

Забавно что дальше ты поешь алилуйю исключениям, которые и есть попытка сделать "структурный goto" (как всегда получилось ниочинь - где-то, где кода много по обоим сценариям, действительно решает проблему, где-то, где хватило бы goto на через пять строк - только все запутывает и делает непрозрачным, и здрасьте висящий указатель если они в этом языке есть вообще)


"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено Аноним , 09-Июн-24 23:31 
Стандарт языка Ада запутан и сложен, занимает сотни страниц, ни один компилятор его полностью не реализует до сих пор. GNAT точно не реализовывает, остальной зоопарк компиляторов в большинстве проприетарный - то есть за денежки.
Да уж, конечно, Ада это прекрасный выбор для разработки опенсорс :)

Насчет мешающих плохим танцорам заголовочных файлов - уже с C++20 можно обходиться без них, четыре года уже как :)


"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено нах. , 16-Июн-24 10:36 
> Стандарт языка Ада запутан и сложен, занимает сотни страниц,

сколько страниц в талмуде страус трупа? И есть ли хоть один герой сумевший не уснуть на первых двадцати?

> его полностью не реализует до сих пор. GNAT точно не реализовывает,
> остальной зоопарк компиляторов в большинстве проприетарный - то есть за денежки.

а вы т-пые и жадные.


"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено Аноним , 10-Июн-24 09:04 
Ржавый уже годы как есть и его можно использовать для системного программирования

"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено Аноним , 08-Июн-24 20:46 
Нужно продолжить поддержку Windows XP. И выпустить нормально работающую 64 разрядную Windows XP.

"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено Аноним , 08-Июн-24 21:04 
Поздняк метаться, никто с линукса никуда не полезет, осознай

"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено Аноним , 09-Июн-24 20:57 
>а то миру нужна десктопная микроядерная ОС. А то как говорил Таненбаум линукс - это тупик

Если десктопная, то Genode/Sculpt.
А Таненбауму ненужно было бвть жадным в своё время. Тогда, может быть, его Minix и взлетела бы. А так, мало ли что он от зависти наговорил.


"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено Аноним , 08-Июн-24 16:54 
Скоро фуксия будет на всех телефонах вместо Андрюши.

"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено Аноним , 08-Июн-24 17:56 
Не будет.

"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено Аноним , 08-Июн-24 18:49 
И не скоро.

"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено Bottle , 08-Июн-24 18:55 
Далеко от правды, современный Гугл не умеет развивать свои продукты, только выкупать успешное и хоронить хоть что-то оригинальное.

"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено нах. , 08-Июн-24 19:38 
> Далеко от правды, современный Гугл не умеет развивать свои продукты, только выкупать
> успешное и хоронить хоть что-то оригинальное.

зато как он отомстил за своего брата! В смысле - зато его продукт теперь называется "интернет", и другого у нас - нет.

И с таким продуктом за пазухой - можно теперь делать любую х-ню.



"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено Аноним , 08-Июн-24 20:59 
Гугл это огромная корпорация с сотнями департаментов. Сказать "гугл не умеет развивать продукты" это всё равно что сказать "все русские любят пить".

"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено Аноним , 08-Июн-24 22:19 
Ты предлагаешь предсказывать доли процентов или брать некую официальную статистику?

"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено Аноним , 08-Июн-24 18:47 
Когда уже выйдут в тираж девайсы на Фрикции?

"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено Аноним , 09-Июн-24 02:14 
Фоторамки вышли.

"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено Аноним , 08-Июн-24 21:12 
Почитал комментов про дохлость операционки, и подумал, ну что за энтузиастская чушь эта Функция?!
Пацанам нужно было тупо фотки показать на некоей ЭВМ, это делается на любом дистре с баш скриптом Васяном за 1 вечер.
А они устроили себе там просто нафиг санаторий какой-то.
Не хватает ещё потом нараст переписать

"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено Аноним , 08-Июн-24 22:18 
Ты все пропустил раст там внутри уже есть.

"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено Аноним , 08-Июн-24 22:43 
Пока что унутри у неё только неонка.

"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено Всем Анонимам Аноним , 09-Июн-24 15:44 
Фьюша, кстати.
А комментарии на opennet с каких пор стали отражать хоть какую-то реальность? Ну можно найти 1%, а остальные только или гон, самоутверждение или очень сильная зависть.

"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено Аноним , 13-Июн-24 10:26 
Нарост. Моллюск.

"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено Аноним , 12-Июн-24 22:25 
>Например, поддержка Fuchsia добавлена в функции работы со временем, динамической загрузки библитек, определения операционной системы и работы с потоками.

Лишь бы glibc не портировать.


"Для включения в Mesa передан начальный код для поддержки ОС ..."
Отправлено Аноним , 13-Июн-24 10:22 
Если glibc портировать, весь гугловый юзерленд на фуксии очень быстро перестанут использовать и выкинут.

А ты думал, чому в андроиде корявый libc?