Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от opennews (??), 25-Янв-26, 00:12 | ||
После шести месяцев разработки опубликован релиз системной библиотеки GNU C Library 2.43 (glibc), которая полностью следует требованиям стандартов ISO C23 и POSIX.1-2024. В создании нового выпуска приняли участие 69 разработчиков... | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по времени | RSS] |
| 4. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | –2 +/– | |
| Сообщение от Аноним (4), 25-Янв-26, 00:25 | ||
>Добавлена экспериментальная возможность сборки компилятором Clang, которая пока доступна только для платформ aarch64-linux-gnu и x86_64-linux-gnu при использовании runtime, совместимого с libgcc. Для сборки Glibc требуется как минимум версия Clang 18. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 6. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | –2 +/– | |
| Сообщение от Аноним (6), 25-Янв-26, 00:48 | ||
Они заняты фиксами CVE и добавлением новых. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 8. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +5 +/– | |
| Сообщение от Аноним (8), 25-Янв-26, 01:13 | ||
Мифология Си: Любой может написать компилятор, потому что у Си есть славный Стандарт! | ||
| Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору | ||
| 10. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +18 +/– | |
| Сообщение от Аноним (10), 25-Янв-26, 04:23 | ||
>1. Стандарт платный. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 14. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +2 +/– | |
| Сообщение от Аноним (14), 25-Янв-26, 04:40 | ||
>> undefined behavior | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 35. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | –2 +/– | |
| Сообщение от Аноним (-), 25-Янв-26, 11:43 | ||
> Последний черновик ничем не отличается итогового стандарта | ||
| Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору | ||
| 39. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (39), 25-Янв-26, 12:11 | ||
> А как вы об этом узнали? Неужели купили "стандарт" и сравнили?)) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 54. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +3 +/– | |
| Сообщение от Аноним (54), 25-Янв-26, 15:32 | ||
> х его знает что должно быть, поэтому пусть будет UB | ||
| Ответить | Правка | К родителю #35 | Наверх | Cообщить модератору | ||
| 58. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | –1 +/– | |
| Сообщение от Аноним (14), 25-Янв-26, 15:49 | ||
> А создатели стандарта и не обязаны за тебя додумывать, что ты там хоьел сделать. Тебя предупредили - если писать вот так, то будет УБ. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 61. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +2 +/– | |
| Сообщение от Аноним (61), 25-Янв-26, 16:56 | ||
Складывай уинты. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 63. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +2 +/– | |
| Сообщение от Аноним (14), 25-Янв-26, 17:04 | ||
Отличный совет. А отрицательные числа никому не нужны, я так понимаю? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 72. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +1 +/– | |
| Сообщение от Кошкажена (?), 25-Янв-26, 19:06 | ||
Для целых со знаком -fsanitize=undefined | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 73. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Кошкажена (?), 25-Янв-26, 19:08 | ||
Кстати, Страуструп и Google не советуют unsigned кроме кака для манипуляций с битами https://www.codegenes.net/blog/why-prefer-signed-over-unsign.../ | ||
| Ответить | Правка | К родителю #61 | Наверх | Cообщить модератору | ||
| 66. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +1 +/– | |
| Сообщение от Аноним (54), 25-Янв-26, 18:05 | ||
Если у тебя знаний для твоей хотелки недостаточно - кто ж тебе виноват? Обмазывайся проверками, или используй либу для arbitrary precision integer arithmetics. Не умеешь - твоя проблема. | ||
| Ответить | Правка | К родителю #58 | Наверх | Cообщить модератору | ||
| 75. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | –1 +/– | |
| Сообщение от Аноним (14), 25-Янв-26, 19:14 | ||
> Если у тебя знаний для твоей хотелки недостаточно - кто ж тебе виноват? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 110. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (54), 26-Янв-26, 10:25 | ||
А кто ещё виноват в том, что ты либо выбрал неправильный инструмент, либо не умеешь им пользоваться? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 115. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (4), 26-Янв-26, 11:06 | ||
Сначала одни с алтернативным чувством нормы - железячники в прошлом наклепали кучу архитектур, затем вторые с альтернативным чувством нормы создали стандарт, где куча UB. Могли бы сразу сказать: си требует от процессора флаг переполнения, например. И всё, и поведение определено, и железячники не будут распускаться. Всё равно большая часть архитектур вымерла. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 151. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Ilya Indigo (ok), 27-Янв-26, 00:30 | ||
Фанатики ржавого все такие кретины как вы, не понимающие элементарных основ информатики и двоичных систем исчисления, уже молчу даже про особенности работы с памятью? | ||
| Ответить | Правка | К родителю #75 | Наверх | Cообщить модератору | ||
| 74. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Кошкажена (?), 25-Янв-26, 19:13 | ||
> Ага, пердупредили, что если сложить два инта - получишь UB. Действительно, что же я хотел сделать? | ||
| Ответить | Правка | К родителю #58 | Наверх | Cообщить модератору | ||
| 79. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +1 +/– | |
| Сообщение от Аноним (-), 25-Янв-26, 19:23 | ||
> А что хотел? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 80. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Кошкажена (?), 25-Янв-26, 19:34 | ||
>> А что хотел? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 83. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (83), 25-Янв-26, 19:43 | ||
> Зависит от архитектуры. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 85. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +1 +/– | |
| Сообщение от Кошкажена (?), 25-Янв-26, 19:52 | ||
>> Зависит от архитектуры. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 86. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (-), 25-Янв-26, 20:10 | ||
> Что вы собрались добавлять в стандарт при появлении новой архитектуры? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 98. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (98), 26-Янв-26, 00:51 | ||
ЯП должно быть до лампочки какая там архитектура, это проблемы компилятора как он будет представлять тот или иной тип на той или иной архитектуре. | ||
| Ответить | Правка | К родителю #85 | Наверх | Cообщить модератору | ||
| 131. Скрыто модератором | +/– | |
| Сообщение от Аноним (131), 26-Янв-26, 18:25 | ||
| Ответить | Правка | К родителю #83 | Наверх | Cообщить модератору | ||
| 139. Скрыто модератором | +/– | |
| Сообщение от Аноним (-), 26-Янв-26, 20:29 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 130. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (130), 26-Янв-26, 18:24 | ||
>Зависит от архитектуры. | ||
| Ответить | Правка | К родителю #80 | Наверх | Cообщить модератору | ||
| 114. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (4), 26-Янв-26, 11:02 | ||
>А что хотел? | ||
| Ответить | Правка | К родителю #74 | Наверх | Cообщить модератору | ||
| 65. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Bottle (?), 25-Янв-26, 17:19 | ||
О да, анон, ты же потратил триста швейцарских франков для сравнения черновика и стандарта, да? | ||
| Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору | ||
| 12. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (14), 25-Янв-26, 04:26 | ||
> у Си есть славный Стандарт! | ||
| Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору | ||
| 55. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +3 +/– | |
| Сообщение от Аноним (54), 25-Янв-26, 15:34 | ||
Столько языков придемали - бери и пиши на том, который нравится. Нет же, надо прибежать на опеннет поныть о том, какой Си плохой. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 57. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (14), 25-Янв-26, 15:47 | ||
> Нет же, надо прибежать на опеннет поныть о том, какой Си плохой. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 67. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +1 +/– | |
| Сообщение от Аноним (54), 25-Янв-26, 18:07 | ||
Столько языков придемали - бери и пиши на том, который нравится. Нет же, надо прибежать на опеннет поныть о том, какой стандарт упоротый. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 95. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +1 +/– | |
| Сообщение от Аноним (14), 25-Янв-26, 23:48 | ||
> бери и пиши на том, который нравится. Нет же, надо прибежать на опеннет поныть о том, какой стандарт упоротый. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 135. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +1 +/– | |
| Сообщение от Аноним (-), 26-Янв-26, 19:47 | ||
>Вообще-то обсуждение идет об упоротости стандарта, если ты не заметил. | ||
| Ответить | Правка | К родителю #57 | Наверх | Cообщить модератору | ||
| 120. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +1 +/– | |
| Сообщение от Аноним (-), 26-Янв-26, 12:44 | ||
>Ты самый главный пункт забыл: дырявый горе-дизайн, который прописан прямо в стандарте | ||
| Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору | ||
| 133. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (131), 26-Янв-26, 18:29 | ||
Язык - это инструмент. Дай криворукому болгарку - он себе что-нибудь отпилит и будет ходить орать о том, какие эти болгарки все неправильные. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 23. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | –2 +/– | |
| Сообщение от Аноним (-), 25-Янв-26, 09:37 | ||
>Стандарт платный. Странная особенность для вроде бы "открытого" "общедоступного" языка. | ||
| Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору | ||
| 26. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (26), 25-Янв-26, 10:24 | ||
> никто до него доступ не закрыл | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 40. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (39), 25-Янв-26, 12:16 | ||
По поводу лицензии ты прав, все конкуренты должны иметь лицензию GPLv3+. | ||
| Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору | ||
| 68. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
Сообщение от Аноним (68), 25-Янв-26, 18:33 | ||
...чтоб скоммунизидить было проще | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 70. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (70), 25-Янв-26, 18:59 | ||
Копилефт невозможно скомуниздить. Обыно коммуниздят пермиссивку, из которой делают закрытые форки. И даже если кто скомуниздит копилефт, то это означает прямое нарушение лицензии. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 52. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (14), 25-Янв-26, 14:56 | ||
>> Стандарт платный. | ||
| Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору | ||
| 62. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (62), 25-Янв-26, 16:58 | ||
>Купить бумажную версию не вопрос. Но ведь эти чудаки и за PDF деньги просят. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 100. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | –1 +/– | |
| Сообщение от Аноним (100), 26-Янв-26, 02:54 | ||
>Вообще, удивительно, что ты не предлагаешь сделать платными сами компиляторы. | ||
| Ответить | Правка | К родителю #52 | Наверх | Cообщить модератору | ||
| 28. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним324 (ok), 25-Янв-26, 10:27 | ||
> Гигантское количество проектов собирается ровно одним компилятором. | ||
| Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору | ||
| 46. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | –2 +/– | |
| Сообщение от Аноним (-), 25-Янв-26, 13:24 | ||
>мсвц | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 50. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +2 +/– | |
| Сообщение от Аноним324 (ok), 25-Янв-26, 14:39 | ||
>>мсвц | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 53. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (39), 25-Янв-26, 15:00 | ||
>Тот же линукс вообще весь на питоне склеен, все сишные кривые кор технологии, обвязали в три слоя питоном, чтобы этим хоть как-то можно было пользоватся. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 144. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
Сообщение от МонохроматорМум (?), 26-Янв-26, 22:34 | ||
MSVC полностью поддерживает C17 и кое-что из C23. | ||
| Ответить | Правка | К родителю #46 | Наверх | Cообщить модератору | ||
| 69. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +2 +/– | |
| Сообщение от Кошкажена (?), 25-Янв-26, 18:58 | ||
> Мифология Си: Любой может написать компилятор, потому что у Си есть славный Стандарт! | ||
| Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору | ||
| 77. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (14), 25-Янв-26, 19:21 | ||
>> Мифология Си: Любой может написать компилятор, потому что у Си есть славный Стандарт! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 82. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +2 +/– | |
| Сообщение от Кошкажена (?), 25-Янв-26, 19:40 | ||
>>> Мифология Си: Любой может написать компилятор, потому что у Си есть славный Стандарт! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 88. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (4), 25-Янв-26, 20:35 | ||
>Но не понимаю, что это мы плавно перешли от темы "релизовать стандарт" к теме "сделать супер быструю реализацию". Не надо так. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 121. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (-), 26-Янв-26, 12:46 | ||
>Си - это самый настоящий монстр, делающий любые сложные вещи невозможными. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 90. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (14), 25-Янв-26, 20:39 | ||
> Но не понимаю, что это мы плавно перешли от темы "релизовать стандарт" к теме "сделать супер быструю реализацию". | ||
| Ответить | Правка | К родителю #82 | Наверх | Cообщить модератору | ||
| 84. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Кошкажена (?), 25-Янв-26, 19:44 | ||
>>> Мифология Си: Любой может написать компилятор, потому что у Си есть славный Стандарт! | ||
| Ответить | Правка | К родителю #77 | Наверх | Cообщить модератору | ||
| 91. Скрыто модератором | +/– | |
| Сообщение от Аноним (14), 25-Янв-26, 20:44 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 87. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (4), 25-Янв-26, 20:28 | ||
>Давайте посчитаем | ||
| Ответить | Правка | К родителю #69 | Наверх | Cообщить модератору | ||
| 89. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Кошкажена (?), 25-Янв-26, 20:35 | ||
>>Давайте посчитаем | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 96. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (96), 26-Янв-26, 00:00 | ||
>>>Давайте посчитаем | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 102. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Кошкажена (?), 26-Янв-26, 07:06 | ||
>>>>Давайте посчитаем | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 107. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (107), 26-Янв-26, 09:48 | ||
> Почему? Вы же утверждали, что им ничего не собрать. А тут оказыается можно gcc собрать. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 112. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (4), 26-Янв-26, 10:57 | ||
>we can build an ancient version of the GNU tools triplet | ||
| Ответить | Правка | К родителю #89 | Наверх | Cообщить модератору | ||
| 113. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Кошкажена (?), 26-Янв-26, 11:02 | ||
>>we can build an ancient version of the GNU tools triplet | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 116. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (4), 26-Янв-26, 11:29 | ||
>Они для бутстрапа используются | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 118. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Кошкажена (?), 26-Янв-26, 12:24 | ||
>[оверквотинг удален] | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 125. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (4), 26-Янв-26, 14:03 | ||
Всё равно, это абсолютно ничем не лучше раста. Раст первоначально написан на Ocaml, как следствие, для сборки раста с самого нуля текущий бинарник не нужен. И как вам всё равно придётся собирать промежуточные версии gcc, точно так же придётся собирать промежуточные версии rust-а. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 127. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +1 +/– | |
| Сообщение от Кошкажена (?), 26-Янв-26, 16:39 | ||
> Всё равно, это абсолютно ничем не лучше раста. Раст первоначально написан на | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 134. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (4), 26-Янв-26, 19:40 | ||
При том, что ситуация, когда современный сишный компилятор не собирается никак, кроме как через готовый блоб, уравнивает си со всеми остальными языками. А тот факт, что один сишный компилятор не в состоянии собрать второй сишный комиплятор, делает ситуацию ещё более выдающейся. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 138. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Кошкажена (?), 26-Янв-26, 20:01 | ||
> При том, что ситуация, когда современный сишный компилятор не собирается никак, кроме как через готовый блоб | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 76. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Кошкажена (?), 25-Янв-26, 19:17 | ||
> 3. Гигантское количество проектов собирается ровно одним компилятором. Поддержка второго | ||
| Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору | ||
| 78. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (14), 25-Янв-26, 19:22 | ||
>> Поддержка второго компилятора там всегда экспериментальная. Например, хромиум | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 81. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | –1 +/– | |
| Сообщение от Кошкажена (?), 25-Янв-26, 19:37 | ||
>>> Поддержка второго компилятора там всегда экспериментальная. Например, хромиум | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 92. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (14), 25-Янв-26, 20:46 | ||
> Не хотят и не поддерживают. Делает ли это cmake неиспользуемым? Нет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 103. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Кошкажена (?), 26-Янв-26, 07:11 | ||
>> Не хотят и не поддерживают. Делает ли это cmake неиспользуемым? Нет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 108. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (107), 26-Янв-26, 10:02 | ||
> Утверждается, что chromium поддерживает 1 компилятор условно. Значит остальные не нужны? Это не правда. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 97. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +1 +/– | |
| Сообщение от Аноним (-), 26-Янв-26, 00:49 | ||
> 1. Стандарт платный. Странная особенность для вроде бы "открытого" "общедоступного" языка. | ||
| Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору | ||
| 111. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | –1 +/– | |
| Сообщение от Аноним (111), 26-Янв-26, 10:49 | ||
> Да, давайте проверим реальность! Прямо в шапке новости - нам светит ссыль на https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf - видимо это какой-то недостаточно стандартный стандарт | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 145. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (-), 26-Янв-26, 22:54 | ||
> Да, давай проверим! Открываем первую страницу, а там... draft! Ой, нехорошо вышло. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 126. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +1 +/– | |
| Сообщение от Аноним (126), 26-Янв-26, 16:05 | ||
> Складывайте как хотите. int + int это undefined behavior | ||
| Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору | ||
| 146. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (-), 26-Янв-26, 23:02 | ||
> Знаешь почему? Это определяется архитектурой CPU, а не хотелками разработчика языка. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 142. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним83 (?), 26-Янв-26, 21:26 | ||
Большие-сложные проекты - бывает, мелкие писанные без особых извратов обычно собираются чем угодно, особенно если там чистый С, без крестов. | ||
| Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору | ||
| 27. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +1 +/– | |
| Сообщение от Аноним (27), 25-Янв-26, 10:25 | ||
98% программ собираются и gcc, и clang. | ||
| Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору | ||
| 64. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (4), 25-Янв-26, 17:14 | ||
При наличии стандарта, программа будет собираться абсолютно любым компилятором. Более того, при наличии стандарта, в случае, если llvm не в состоянии собрать программу, в этом самом llvm заводится баг, а не вставляется костыль в каждую отдельную прикладную программу. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 93. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | –1 +/– | |
| Сообщение от Аноним (14), 25-Янв-26, 20:48 | ||
> При наличии стандарта, программа будет собираться абсолютно любым компилятором. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 99. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (-), 26-Янв-26, 00:52 | ||
> Ну да: главное, что собираться будет. А то, что вести будет по-разному, | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 109. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (107), 26-Янв-26, 10:05 | ||
> А вы что предлагаете? Забить на стандарты вообще | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 140. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (140), 26-Янв-26, 21:22 | ||
C развивается вполне по-человечески. И наличие стандарта - лучше, чем его отсутствие. Простейший юзкейс - когда модный код не собирается другим компилятором, просто тыкаешь кодерков в это место с указанием параграфа из стандарта. И отмазка "у вас компилятор просто устарел уже 15 с как" не прокатит. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 147. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (-), 26-Янв-26, 23:11 | ||
> Нет, предлагать что-то уже давно поздно. А лет эдак 30 назад вполне | ||
| Ответить | Правка | К родителю #109 | Наверх | Cообщить модератору | ||
| 136. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (4), 26-Янв-26, 19:50 | ||
>Забить на стандарты вообще и вертухаться как флюгер на ветру | ||
| Ответить | Правка | К родителю #99 | Наверх | Cообщить модератору | ||
| 149. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (-), 26-Янв-26, 23:17 | ||
> На какие стандарты? У Кошкажены перечислен с десяток компиляторов, однако большая часть | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 119. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (119), 26-Янв-26, 12:42 | ||
>если llvm не в состоянии собрать программу, в этом самом llvm заводится баг, а не вставляется костыль в каждую отдельную прикладную программу. | ||
| Ответить | Правка | К родителю #64 | Наверх | Cообщить модератору | ||
| 37. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (39), 25-Янв-26, 12:04 | ||
Да, несколько. Но собрать GLibc способны не все из них. Например, TinyCC и SDCC не смогут. | ||
| Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору | ||
| 45. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (130), 25-Янв-26, 12:48 | ||
"Настоящие" котируют только С89, остальные стандарты недостаточно проверены временем. | ||
| Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору | ||
| 104. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Sm0ke85 (ok), 26-Янв-26, 08:48 | ||
>Ну и где настоящие сишники, когда они так нужны? Кто там рассказывал, что у си несколько компиляторов? | ||
| Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору | ||
| 9. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | –2 +/– | |
| Сообщение от Аноним (14), 25-Янв-26, 04:16 | ||
> C23 функции bsearch, memchr, strchr, strpbrk, strrchr, strstr, wcschr, wcspbrk, wcsrchr, wcsstr и wmemchr [...] переопределены как макросы | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 11. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +3 +/– | |
| Сообщение от Аноним (10), 25-Янв-26, 04:25 | ||
И как замена функций на макросы ломает обратную совместимость? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 13. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (14), 25-Янв-26, 04:35 | ||
> И как замена функций на макросы ломает обратную совместимость? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 16. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +2 +/– | |
| Сообщение от Аноним (10), 25-Янв-26, 05:13 | ||
Для конкретно этих функций я не вижу ни одного случая, когда это будет практически нужно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 18. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (18), 25-Янв-26, 09:12 | ||
Есть .lib, или даже .so, которые ссылаются на эти функции. Чё делать будешь? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 21. Скрыто модератором | +/– | |
| Сообщение от Аноним (-), 25-Янв-26, 09:28 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 148. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
Сообщение от МонохроматорМум (?), 26-Янв-26, 23:12 | ||
If a macro definition of each of these generic functions is suppressed to access an actual function (e.g. if (strchr) or a function pointer is used), the actual function declaration (1) becomes visible. | ||
| Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору | ||
| 20. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +1 +/– | |
| Сообщение от Аноним (-), 25-Янв-26, 09:27 | ||
>заявляли тут, что ни перегрузки функций, ни шаблоны в языке не нужны. Оказалось, что таки нужны | ||
| Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору | ||
| 42. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +2 +/– | |
| Сообщение от Аноним (39), 25-Янв-26, 12:26 | ||
Ну макросы это уже какая-никакая подвижка в сторону шаблонов. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 47. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | –1 +/– | |
| Сообщение от Аноним (-), 25-Янв-26, 13:26 | ||
Хочется шабонов - юзай С++, нефик трогать чистый Си. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 48. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (14), 25-Янв-26, 14:13 | ||
>> заявляли тут, что ни перегрузки функций, ни шаблоны в языке не нужны. Оказалось, что таки нужны | ||
| Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору | ||
| 137. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +1 +/– | |
| Сообщение от Аноним (-), 26-Янв-26, 19:53 | ||
>Причем настолько нужны, что их в виде костыликов добавили в стандарт и библиотеку. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 141. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (140), 26-Янв-26, 21:24 | ||
Там оппонент, похоже, вообще не понимает назначение стандартов. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 25. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Q (??), 25-Янв-26, 10:05 | ||
С с перегрузкой функций и шаблонами уже есть и называется от С++ 🤷♂ | ||
| Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору | ||
| 33. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (26), 25-Янв-26, 10:47 | ||
а что мешает перегружать функции в С? ну не из каробки фича, но какая разница будет функция именованная или переменная. Что за шаблоны понятия не имею, но я и не программист. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 143. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
Сообщение от МонохроматорМум (?), 26-Янв-26, 22:01 | ||
Одна из самых ценимых черт C (по сравнению, скажем, с C++) - устойчивость и предсказуемость двоичных интерфейсов - ABI. Если ABI будет нестабилен и существенно зависеть от компилятора и кодового окружения - это уже будет не C (как "высокоуровневый ассемблер"), а какой-то, скажем, Хруст. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 71. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +1 +/– | |
| Сообщение от Кошкажена (?), 25-Янв-26, 19:02 | ||
> С с перегрузкой функций | ||
| Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору | ||
| 29. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (27), 25-Янв-26, 10:27 | ||
-std=c89 кто отнял? | ||
| Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору | ||
| 49. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (14), 25-Янв-26, 14:20 | ||
Никто. Только речь не про это, если ты не заметил, а про подход комитета к "развитию" языка. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 19. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | –1 +/– | |
| Сообщение от Аноним (-), 25-Янв-26, 09:25 | ||
>Добавлена экспериментальная возможность сборки компилятором Clang, которая пока доступна только для платформ aarch64-linux-gnu и x86_64-linux-gnu при использовании runtime, совместимого с libgcc. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 31. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (61), 25-Янв-26, 10:46 | ||
С большой долей вероятности именно пермиссивщики и проплатили или сами сделали это. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 34. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +1 +/– | |
| Сообщение от Аноним (34), 25-Янв-26, 11:39 | ||
Возможно они за Свободу? | ||
| Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору | ||
| 51. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (39), 25-Янв-26, 14:48 | ||
Их свобода - свобода продаванов. А свобода кода их не заботит. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 56. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (56), 25-Янв-26, 15:47 | ||
Код это не субьект, у него свободы быть не может. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 36. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | –2 +/– | |
| Сообщение от Аноним (-), 25-Янв-26, 11:45 | ||
> Пермиссивщики враги копилефта. | ||
| Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору | ||
| 43. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +1 +/– | |
| Сообщение от Аноним (39), 25-Янв-26, 12:30 | ||
Странно, а я всё думал, что потреbляди это те, кто жрут блобятину без разбору и им наплевать на открытость. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 44. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | –1 +/– | |
| Сообщение от Аноним (44), 25-Янв-26, 12:42 | ||
> и им наплевать на открытость | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 117. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +1 +/– | |
| Сообщение от Аноним (117), 26-Янв-26, 11:39 | ||
>На системах x86 добавлена поддержка процессоров Intel Nova Lake и Wildcat Lake. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 123. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (-), 26-Янв-26, 12:55 | ||
Мне кажется, в новой версии включена поддержка новых процессорных инструкций в исходных кодах библиотек. Типа когда ты компилируешь glibc в системе с процессорами Intel Nova Lake и Wildcat Lake, в бинарях активируется поддержка процессорных инструкций характерных для Intel Nova Lake и Wildcat Lake. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 124. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (124), 26-Янв-26, 13:06 | ||
Там dynamic dispatch. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 150. "Выпуск стандартных Си-библиотек Glibc 2.43 и newlib 4.6.0 " | +/– | |
| Сообщение от Аноним (-), 26-Янв-26, 23:20 | ||
> Тут что-то не то. Какое отношение библиотека Си имеет к архитектуре CPU? | ||
| Ответить | Правка | К родителю #117 | Наверх | Cообщить модератору | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2026 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |