Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Выпуск стандартных Си-библиотек 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. Сообщение от Аноним (4), 25-Янв-26, 00:25 | +/– | |
>Добавлена экспериментальная возможность сборки компилятором Clang, которая пока доступна только для платформ aarch64-linux-gnu и x86_64-linux-gnu при использовании runtime, совместимого с libgcc. Для сборки Glibc требуется как минимум версия Clang 18. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #6, #8, #27, #37, #45 | ||
| 6. Сообщение от Аноним (6), 25-Янв-26, 00:48 | –2 +/– | |
Они заняты фиксами CVE и добавлением новых. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #4 | ||
| 8. Сообщение от Аноним (8), 25-Янв-26, 01:13 | +5 +/– | |
Мифология Си: Любой может написать компилятор, потому что у Си есть славный Стандарт! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #4 Ответы: #10, #12, #23, #28 | ||
| 9. Сообщение от Аноним (14), 25-Янв-26, 04:16 | –2 +/– | |
> C23 функции bsearch, memchr, strchr, strpbrk, strrchr, strstr, wcschr, wcspbrk, wcsrchr, wcsstr и wmemchr [...] переопределены как макросы | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #11, #20, #25, #29 | ||
| 10. Сообщение от Аноним (10), 25-Янв-26, 04:23 | +7 +/– | |
>1. Стандарт платный. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #8 Ответы: #14, #35, #65 | ||
| 11. Сообщение от Аноним (10), 25-Янв-26, 04:25 | +3 +/– | |
И как замена функций на макросы ломает обратную совместимость? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #9 Ответы: #13 | ||
| 12. Сообщение от Аноним (14), 25-Янв-26, 04:26 | –1 +/– | |
> у Си есть славный Стандарт! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #8 Ответы: #55 | ||
| 13. Сообщение от Аноним (14), 25-Янв-26, 04:35 | +/– | |
> И как замена функций на макросы ломает обратную совместимость? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #11 Ответы: #16 | ||
| 14. Сообщение от Аноним (14), 25-Янв-26, 04:40 | +1 +/– | |
>> undefined behavior | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #10 | ||
| 16. Сообщение от Аноним (10), 25-Янв-26, 05:13 | +2 +/– | |
Для конкретно этих функций я не вижу ни одного случая, когда это будет практически нужно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #13 Ответы: #18 | ||
| 18. Сообщение от Аноним (18), 25-Янв-26, 09:12 | +/– | |
Есть .lib, или даже .so, которые ссылаются на эти функции. Чё делать будешь? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #16 Ответы: #21 | ||
| 19. Сообщение от Аноним (-), 25-Янв-26, 09:25 | +/– | |
>Добавлена экспериментальная возможность сборки компилятором Clang, которая пока доступна только для платформ aarch64-linux-gnu и x86_64-linux-gnu при использовании runtime, совместимого с libgcc. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #30, #31, #34, #36 | ||
| 20. Сообщение от Аноним (-), 25-Янв-26, 09:27 | +/– | |
>заявляли тут, что ни перегрузки функций, ни шаблоны в языке не нужны. Оказалось, что таки нужны | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #9 Ответы: #42, #48 | ||
| 21. Сообщение от Аноним (-), 25-Янв-26, 09:28 Скрыто ботом-модератором | +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #18 | ||
| 23. Сообщение от Аноним (-), 25-Янв-26, 09:37 | –1 +/– | |
>Стандарт платный. Странная особенность для вроде бы "открытого" "общедоступного" языка. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #8 Ответы: #26, #40, #52 | ||
| 25. Сообщение от Q (??), 25-Янв-26, 10:05 | +/– | |
С с перегрузкой функций и шаблонами уже есть и называется от С++ 🤷♂ | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #9 Ответы: #33 | ||
| 26. Сообщение от Аноним (26), 25-Янв-26, 10:24 | +/– | |
> никто до него доступ не закрыл | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #23 | ||
| 27. Сообщение от Аноним (27), 25-Янв-26, 10:25 | +1 +/– | |
98% программ собираются и gcc, и clang. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #4 Ответы: #64 | ||
| 28. Сообщение от Аноним324 (ok), 25-Янв-26, 10:27 | +/– | |
> Гигантское количество проектов собирается ровно одним компилятором. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #8 Ответы: #46 | ||
| 29. Сообщение от Аноним (27), 25-Янв-26, 10:27 | +/– | |
-std=c89 кто отнял? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #9 Ответы: #49 | ||
| 30. Сообщение от Аноним (27), 25-Янв-26, 10:27 | –2 +/– | |
Копилефт должен умереть. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #19 Ответы: #32 | ||
| 31. Сообщение от Аноним (61), 25-Янв-26, 10:46 | +/– | |
С большой долей вероятности именно пермиссивщики и проплатили или сами сделали это. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #19 | ||
| 32. Сообщение от Аноним (61), 25-Янв-26, 10:47 | +2 +/– | |
Молодец! Хороший пример полной неадекватности и враждебности премисищивков. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #30 | ||
| 33. Сообщение от Аноним (26), 25-Янв-26, 10:47 | +/– | |
а что мешает перегружать функции в С? ну не из каробки фича, но какая разница будет функция именованная или переменная. Что за шаблоны понятия не имею, но я и не программист. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #25 | ||
| 34. Сообщение от Аноним (34), 25-Янв-26, 11:39 | +/– | |
Возможно они за Свободу? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #19 Ответы: #51 | ||
| 35. Сообщение от Аноним (-), 25-Янв-26, 11:43 | +/– | |
> Последний черновик ничем не отличается итогового стандарта | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #10 Ответы: #39, #54 | ||
| 36. Сообщение от Аноним (-), 25-Янв-26, 11:45 | –1 +/– | |
> Пермиссивщики враги копилефта. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #19 Ответы: #43 | ||
| 37. Сообщение от Аноним (39), 25-Янв-26, 12:04 | +/– | |
Да, несколько. Но собрать GLibc способны не все из них. Например, TinyCC и SDCC не смогут. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #4 | ||
| 39. Сообщение от Аноним (39), 25-Янв-26, 12:11 | +/– | |
> А как вы об этом узнали? Неужели купили "стандарт" и сравнили?)) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #35 | ||
| 40. Сообщение от Аноним (39), 25-Янв-26, 12:16 | +/– | |
По поводу лицензии ты прав, все конкуренты должны иметь лицензию GPLv3+. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #23 | ||
| 42. Сообщение от Аноним (39), 25-Янв-26, 12:26 | +1 +/– | |
Ну макросы это уже какая-никакая подвижка в сторону шаблонов. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #20 Ответы: #47 | ||
| 43. Сообщение от Аноним (39), 25-Янв-26, 12:30 | +/– | |
Странно, а я всё думал, что потреbляди это те, кто жрут блобятину без разбору и им наплевать на открытость. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #36 Ответы: #44 | ||
| 44. Сообщение от Аноним (44), 25-Янв-26, 12:42 | +/– | |
> и им наплевать на открытость | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #43 | ||
| 45. Сообщение от Аноним (45), 25-Янв-26, 12:48 | +/– | |
"Настоящие" котируют только С89, остальные стандарты недостаточно проверены временем. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #4 | ||
| 46. Сообщение от Аноним (-), 25-Янв-26, 13:24 | –1 +/– | |
>мсвц | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #28 Ответы: #50 | ||
| 47. Сообщение от Аноним (-), 25-Янв-26, 13:26 Скрыто ботом-модератором | +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #42 | ||
| 48. Сообщение от Аноним (14), 25-Янв-26, 14:13 | +/– | |
>> заявляли тут, что ни перегрузки функций, ни шаблоны в языке не нужны. Оказалось, что таки нужны | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #20 Ответы: #60 | ||
| 49. Сообщение от Аноним (14), 25-Янв-26, 14:20 | +/– | |
Никто. Только речь не про это, если ты не заметил, а про подход комитета к "развитию" языка. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #29 | ||
| 50. Сообщение от Аноним324 (ok), 25-Янв-26, 14:39 | +/– | |
>>мсвц | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #46 Ответы: #53 | ||
| 51. Сообщение от Аноним (39), 25-Янв-26, 14:48 | +/– | |
Их свобода - свобода продаванов. А свобода кода их не заботит. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #34 Ответы: #56 | ||
| 52. Сообщение от Аноним (14), 25-Янв-26, 14:56 | +/– | |
>> Стандарт платный. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #23 Ответы: #62 | ||
| 53. Сообщение от Аноним (39), 25-Янв-26, 15:00 | +/– | |
>Тот же линукс вообще весь на питоне склеен, все сишные кривые кор технологии, обвязали в три слоя питоном, чтобы этим хоть как-то можно было пользоватся. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #50 | ||
| 54. Сообщение от Аноним (54), 25-Янв-26, 15:32 | +/– | |
> х его знает что должно быть, поэтому пусть будет UB | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #35 Ответы: #58 | ||
| 55. Сообщение от Аноним (54), 25-Янв-26, 15:34 | +1 +/– | |
Столько языков придемали - бери и пиши на том, который нравится. Нет же, надо прибежать на опеннет поныть о том, какой Си плохой. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #12 Ответы: #57 | ||
| 56. Сообщение от Аноним (56), 25-Янв-26, 15:47 | +/– | |
Код это не субьект, у него свободы быть не может. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #51 | ||
| 57. Сообщение от Аноним (14), 25-Янв-26, 15:47 | +/– | |
> Нет же, надо прибежать на опеннет поныть о том, какой Си плохой. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #55 Ответы: #67 | ||
| 58. Сообщение от Аноним (14), 25-Янв-26, 15:49 | +/– | |
> А создатели стандарта и не обязаны за тебя додумывать, что ты там хоьел сделать. Тебя предупредили - если писать вот так, то будет УБ. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #54 Ответы: #61, #66 | ||
59.
Сообщение от Аноним на удаленке (?), 25-Янв-26, 15:57
| +/– | |
А че тут собрались любители раста? Че так все хейтить то? Или СРР шники ни как не угомонятся что ядро линукса на с+раст собирается? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 60. Сообщение от Аноним (62), 25-Янв-26, 16:53 Скрыто ботом-модератором | +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #48 | ||
| 61. Сообщение от Аноним (61), 25-Янв-26, 16:56 | +1 +/– | |
Складывай уинты. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #58 Ответы: #63 | ||
| 62. Сообщение от Аноним (62), 25-Янв-26, 16:58 | +/– | |
>Купить бумажную версию не вопрос. Но ведь эти чудаки и за PDF деньги просят. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #52 | ||
| 63. Сообщение от Аноним (14), 25-Янв-26, 17:04 | +1 +/– | |
Отличный совет. А отрицательные числа никому не нужны, я так понимаю? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #61 | ||
| 64. Сообщение от Аноним (4), 25-Янв-26, 17:14 | +/– | |
При наличии стандарта, программа будет собираться абсолютно любым компилятором. Более того, при наличии стандарта, в случае, если llvm не в состоянии собрать программу, в этом самом llvm заводится баг, а не вставляется костыль в каждую отдельную прикладную программу. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #27 | ||
| 65. Сообщение от Bottle (?), 25-Янв-26, 17:19 | +/– | |
О да, анон, ты же потратил триста швейцарских франков для сравнения черновика и стандарта, да? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #10 | ||
| 66. Сообщение от Аноним (54), 25-Янв-26, 18:05 | +/– | |
Если у тебя знаний для твоей хотелки недостаточно - кто ж тебе виноват? Обмазывайся проверками, или используй либу для arbitrary precision integer arithmetics. Не умеешь - твоя проблема. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #58 | ||
| 67. Сообщение от Аноним (54), 25-Янв-26, 18:07 Скрыто ботом-модератором | +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #57 | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2026 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |