The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Для включения в Mesa передан начальный код для поддержки ОС Fuchsia"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

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

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

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


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

3. "Для включения в Mesa передан начальный код для поддержки ОС ..."  +9 +/
Сообщение от zeecape (ok), 08-Июн-24, 14:40 
Если это эксперимент о зондах, телеметрии и неотключаемой рекламе, то его не дропнет ни одна корпорация и до последнего будет пытаться впихнуть его хоть куда-то
Ответить | Правка | Наверх | Cообщить модератору

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

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

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

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

Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

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

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

Ответить | Правка | Наверх | Cообщить модератору

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

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

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

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

Ответить | Правка | Наверх | Cообщить модератору

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

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

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

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

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

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

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

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

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

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

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

Ответить | Правка | Наверх | Cообщить модератору

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

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

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

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

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

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

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

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

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

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

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

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

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

Ответить | Правка | Наверх | Cообщить модератору

43. Скрыто модератором  –2 +/
Сообщение от Аноним (43), 08-Июн-24, 20:58 
Ответить | Правка | Наверх | Cообщить модератору

66. Скрыто модератором  –1 +/
Сообщение от Аноним (66), 09-Июн-24, 19:34 
Ответить | Правка | Наверх | Cообщить модератору

10. "Для включения в Mesa передан начальный код для поддержки ОС ..."  +/
Сообщение от Fyjy (-), 08-Июн-24, 15:12 
Корпорации обычно просто так ничего не дропают.
То что не сработало для какого-то одного направления, можно переиспользовать для другого.
Да и новостей про дром скорее не было, вижу только про увольнение части команды, но это было в рамках увольнений 12к людей с кучи проектов.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

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

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

Ответить | Правка | Наверх | Cообщить модератору

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

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

Ответить | Правка | Наверх | Cообщить модератору

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

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

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

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

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

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

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

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

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

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

Ответить | Правка | Наверх | Cообщить модератору

75. "Для включения в Mesa передан начальный код для поддержки ОС ..."  +/
Сообщение от KhabManemail (ok), 10-Июн-24, 15:34 
>и каким же "своим продуктом" заменена та же пикаса? или панорамио?

Google Photo

> Wave
> Hangouts

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

Ответить | Правка | Наверх | Cообщить модератору

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

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

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

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

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

Ответить | Правка | Наверх | Cообщить модератору

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

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

Ответить | Правка | Наверх | Cообщить модератору

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

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

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

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

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

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

Ответить | Правка | Наверх | Cообщить модератору

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

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

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

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

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

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

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

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

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


Ответить | Правка | Наверх | Cообщить модератору

26. "Для включения в Mesa передан начальный код для поддержки ОС ..."  –1 +/
Сообщение от Аноним (-), 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к с саблей начнет догадываться что его таки - обдурили и может головы то посносить.

Ответить | Правка | Наверх | Cообщить модератору

39. "Для включения в Mesa передан начальный код для поддержки ОС ..."  +2 +/
Сообщение от AKTEON (?), 08-Июн-24, 20:24 
Не,начало было правильное: нам нужна микроядерная РОС ГОС ОС , паадайте 20 млрд на разрабооткууу ...
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

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

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

Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

12. "Для включения в Mesa передан начальный код для поддержки ОС ..."  +1 +/
Сообщение от Аноним (12), 08-Июн-24, 15:34 
Ну лопнет и лопнет, на эти «4%» внимания никто не обратит.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

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

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

Ответить | Правка | Наверх | Cообщить модератору

19. "Для включения в Mesa передан начальный код для поддержки ОС ..."  +1 +/
Сообщение от Аноним (12), 08-Июн-24, 16:02 
Ну так не томи, докладывай.
Ответить | Правка | Наверх | Cообщить модератору

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

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

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


Ответить | Правка | Наверх | Cообщить модератору

77. "Для включения в Mesa передан начальный код для поддержки ОС ..."  +/
Сообщение от Аноним (77), 12-Июн-24, 08:33 
1%. Исправил для тебя 🤌
Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору

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

27. "Для включения в Mesa передан начальный код для поддержки ОС ..."  +1 +/
Сообщение от Аноним (27), 08-Июн-24, 17:32 
Это тебе в рекламе безопасТных язычков сказали?
Ответить | Правка | Наверх | Cообщить модератору

31. "Для включения в Mesa передан начальный код для поддержки ОС ..."  –2 +/
Сообщение от n00by (ok), 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.

Ответить | Правка | Наверх | Cообщить модератору

30. "Для включения в Mesa передан начальный код для поддержки ОС ..."  +1 +/
Сообщение от Аноним (30), 08-Июн-24, 17:59 
Oberon-2.
Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

52. "Для включения в Mesa передан начальный код для поддержки ОС ..."  +/
Сообщение от Аноним (52), 08-Июн-24, 22:49 
Oberon++
Ответить | Правка | Наверх | Cообщить модератору

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

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

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

59. "Для включения в Mesa передан начальный код для поддержки ОС ..."  +/
Сообщение от Perlovka (ok), 09-Июн-24, 08:47 
Ты еще погугли, что такое M в HTML. И да, там есть goto, двоечник.
Ответить | Правка | Наверх | Cообщить модератору

60. "Для включения в Mesa передан начальный код для поддержки ОС ..."  –5 +/
Сообщение от n00by (ok), 09-Июн-24, 09:26 
goto императивная конструкция, а markup - означает "декларативный язык". Ты хочешь обсудить тезис Чёрча-Тьюринга и поговорить о изоморфизме или блеснуть знаниями программирования на HTML? В последнем случае я сразу сдаюсь, победа переходит к тебе.
Ответить | Правка | Наверх | Cообщить модератору

80. "Для включения в Mesa передан начальный код для поддержки ОС ..."  +/
Сообщение от Аноним (80), 13-Июн-24, 10:25 
Есть call/cc зато.
Ответить | Правка | К родителю #57 | Наверх | Cообщить модератору

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

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

Ответить | Правка | Наверх | Cообщить модератору

64. "Для включения в Mesa передан начальный код для поддержки ОС ..."  +/
Сообщение от 22222222222 (?), 09-Июн-24, 18:21 
как ни странно, но rust
https://graydon2.dreamwidth.org/218040.html
> goto (not even as a reserved word)
Ответить | Правка | К родителю #54 | Наверх | Cообщить модератору

68. "Для включения в 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)) ? Да это же настоящая китайская лапша! А усядешься писать физически корректный рендеринг с реализацией освещения по Куку-Торренсу, готовь верёвку, мыло, табурет, потому что ты попросту не разберёшься в коде, который написал десять минут назад!
Исключения - одна из лучших вещей когда либо придуманных в языках программирования. Вместо того, чтобы код сыпался на некорректно введённых данных, до которых никто не додумался, предполагается запасной вариант поведения.
Ответить | Правка | К родителю #53 | Наверх | Cообщить модератору

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

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

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

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

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

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

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

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

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

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

Ответить | Правка | Наверх | Cообщить модератору

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

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

Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

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

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

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

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

Ответить | Правка | Наверх | Cообщить модератору

74. "Для включения в Mesa передан начальный код для поддержки ОС ..."  +/
Сообщение от Аноним (74), 10-Июн-24, 09:04 
Ржавый уже годы как есть и его можно использовать для системного программирования
Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

42. "Для включения в Mesa передан начальный код для поддержки ОС ..."  +/
Сообщение от Аноним (42), 08-Июн-24, 20:46 
Нужно продолжить поддержку Windows XP. И выпустить нормально работающую 64 разрядную Windows XP.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

45. "Для включения в Mesa передан начальный код для поддержки ОС ..."  +1 +/
Сообщение от Аноним (43), 08-Июн-24, 21:04 
Поздняк метаться, никто с линукса никуда не полезет, осознай
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

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

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

Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

24. "Для включения в Mesa передан начальный код для поддержки ОС ..."  –1 +/
Сообщение от Аноним (27), 08-Июн-24, 16:54 
Скоро фуксия будет на всех телефонах вместо Андрюши.
Ответить | Правка | Наверх | Cообщить модератору

29. "Для включения в Mesa передан начальный код для поддержки ОС ..."  +2 +/
Сообщение от Аноним (29), 08-Июн-24, 17:56 
Не будет.
Ответить | Правка | Наверх | Cообщить модератору

35. "Для включения в Mesa передан начальный код для поддержки ОС ..."  +/
Сообщение от Аноним (35), 08-Июн-24, 18:49 
И не скоро.
Ответить | Правка | Наверх | Cообщить модератору

36. "Для включения в Mesa передан начальный код для поддержки ОС ..."  +1 +/
Сообщение от Bottle (?), 08-Июн-24, 18:55 
Далеко от правды, современный Гугл не умеет развивать свои продукты, только выкупать успешное и хоронить хоть что-то оригинальное.
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

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

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

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


Ответить | Правка | Наверх | Cообщить модератору

44. "Для включения в Mesa передан начальный код для поддержки ОС ..."  +/
Сообщение от Аноним (44), 08-Июн-24, 20:59 
Гугл это огромная корпорация с сотнями департаментов. Сказать "гугл не умеет развивать продукты" это всё равно что сказать "все русские любят пить".
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору

49. "Для включения в Mesa передан начальный код для поддержки ОС ..."  +/
Сообщение от Аноним (27), 08-Июн-24, 22:19 
Ты предлагаешь предсказывать доли процентов или брать некую официальную статистику?
Ответить | Правка | Наверх | Cообщить модератору

34. "Для включения в Mesa передан начальный код для поддержки ОС ..."  +/
Сообщение от Аноним (34), 08-Июн-24, 18:47 
Когда уже выйдут в тираж девайсы на Фрикции?
Ответить | Правка | Наверх | Cообщить модератору

56. "Для включения в Mesa передан начальный код для поддержки ОС ..."  +/
Сообщение от Аноним (52), 09-Июн-24, 02:14 
Фоторамки вышли.
Ответить | Правка | Наверх | Cообщить модератору

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

48. "Для включения в Mesa передан начальный код для поддержки ОС ..."  +1 +/
Сообщение от Аноним (27), 08-Июн-24, 22:18 
Ты все пропустил раст там внутри уже есть.
Ответить | Правка | Наверх | Cообщить модератору

51. "Для включения в Mesa передан начальный код для поддержки ОС ..."  +/
Сообщение от Аноним (52), 08-Июн-24, 22:43 
Пока что унутри у неё только неонка.
Ответить | Правка | Наверх | Cообщить модератору

63. "Для включения в Mesa передан начальный код для поддержки ОС ..."  –1 +/
Сообщение от Всем Анонимам Аноним (?), 09-Июн-24, 15:44 
Фьюша, кстати.
А комментарии на opennet с каких пор стали отражать хоть какую-то реальность? Ну можно найти 1%, а остальные только или гон, самоутверждение или очень сильная зависть.
Ответить | Правка | К родителю #47 | Наверх | Cообщить модератору

81. "Для включения в Mesa передан начальный код для поддержки ОС ..."  +/
Сообщение от Аноним (80), 13-Июн-24, 10:26 
Нарост. Моллюск.
Ответить | Правка | К родителю #47 | Наверх | Cообщить модератору

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

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

Ответить | Правка | Наверх | Cообщить модератору

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

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

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру