The OpenNET Project / Index page

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



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

"Релиз макропроцессора GNU M4 1.4.20"  +/
Сообщение от opennews (??), 11-Май-25, 08:47 
Спустя четыре года с момента прошлого обновления состоялся релиз...

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

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

Оглавление

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

3. Сообщение от Аноним (3), 11-Май-25, 08:48   +10 +/
> перенесены исправления, решающие проблемы с переносимостью

А исправления для проблем с непереносимостью пока не перенесены?

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

9. Сообщение от Аноним (3), 11-Май-25, 09:59   –8 +/
> новыми стандартами для языка Си

Их все еще надо покупать? А как же дух опенсорса и всего такого? И почему после покупки оказывается, что PDF-документ полон "здесь делайте как хотите, undefined behavior, implementation defined"? Что за стандарт такой, который ничего не определяет? И почему он платный?

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #12, #14, #18, #23, #25, #43, #71

12. Сообщение от Аноним (-), 11-Май-25, 10:48   +/
Опенсорс тоже доступен.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9

14. Сообщение от Аноним (14), 11-Май-25, 11:06   +5 +/
Потому что free2play модель монетанизации.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #47

18. Сообщение от Аноним (18), 11-Май-25, 11:51   –6 +/
А кто сказал, что стандарты должны быть бесплатны? Да и зачем он тебе, они нужны только для разработчиков компиляторов.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #21, #24

20. Сообщение от trolleybus (?), 11-Май-25, 12:08   +7 +/
Непереносимость же, поэтому их и нельзя переносить.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

21. Сообщение от Аноним (21), 11-Май-25, 12:34   +/
Сначала для разработчиков компиляторов, потом программистов, а далее - для всех пользователей.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18

22. Сообщение от еропка (?), 11-Май-25, 12:46   +2 +/
У sendmail настолько иннопланетный конфиг, что понадобился специальный транслятор для него... Ок.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #84

23. Сообщение от Аноним (-), 11-Май-25, 12:50   +5 +/
>Их все еще надо покупать? А как же дух опенсорса и всего такого?

Ты тролль и намеренно перевираешь. Но всё же отвечу, так как тред могут читать люди несведующие. Open Source и GNU ничего не говорят про монетизацию. Правила GNU гласят про Свободу на исходный код. Что касается денег то, ты можешь продать свою программу хоть за миллиард, или распространять бесплатно, и никто тебя ни в чём не попрекнёт.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #26, #27

24. Сообщение от YetAnotherOnanym (ok), 11-Май-25, 12:52   +5 +/
> Да и зачем он тебе, они нужны только для разработчиков компиляторов

Это, мягко говоря, неверное утверждение.

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

25. Сообщение от Аноним (-), 11-Май-25, 12:55   –3 +/
И, откуда вы взяли, что текст международного стандарта обязательно должен быть бесплатным? Мне кажется у вас мышление неправильное. Любой труд должен оплачиваться. Разработка международного стандарта - это результат интеллектуального труда.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #30, #40, #58, #61

26. Сообщение от YetAnotherOnanym (ok), 11-Май-25, 12:57   –3 +/
> никто тебя ни в чём не попрекнёт

Дооооо... а если в продаваемой за деньги опенсорсной программе используются сторонние бесплатные  опенсорсные библиотеки? Ты ни разу не видел, как здесь исходят разными субстанциями местные эксперты, когда кто-то что-то опенсорсное продаёт?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23 Ответы: #28

27. Сообщение от Аноним (-), 11-Май-25, 13:23   +/
> Open Source и GNU ничего не говорят про монетизацию

Еще как говорят!

"Люди с новыми идеями могли бы поставлять бесплатные программы, принимая дары от довольных пользователей или продавая услуги по помощи."

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

"Все виды разработок можно финансировать программными налогами"

И мое любимое - "Платить программистам не перестанут, просто плата станет меньше")))

> ты можешь продать свою программу хоть за миллиард

Ахаха! Ну-ну)) Ну допустим ты продал. Целый один раз.
А потом твой код пошел по рукам. И всё.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23 Ответы: #48, #74

28. Сообщение от Аноним (-), 11-Май-25, 13:26   +2 +/
>бесплатные  опенсорсные

Для начала отучаемся использовать вместе слова "бесплатный" и "опенсорсный".

>Ты ни разу не видел, как здесь исходят разными субстанциями местные эксперты, когда кто-то что-то опенсорсное продаёт?

Это вантузники перешедшие на Линукс? Они привыкли юзать Freeware, и пиратские сборки? Когда они мигрировали с Windows их кто-то ввёл в заблуждение, сказав, что СПО это обязательно бесплатно? Они видимо не знают про 4 Свободы проповедованые Столлманом?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26 Ответы: #33, #56

30. Сообщение от 12yoexpert (ok), 11-Май-25, 13:40   +3 +/
это грабёж, мошенничество и нажива, ничего общего с оплатой труда это не имеет, не нужно пытаться подменять понятия
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25 Ответы: #79

33. Сообщение от YetAnotherOnanym (ok), 11-Май-25, 15:59   +1 +/
Для начала отучаемся навязывать собеседнику какие-либо ограничения. "Бесплатный" и "опенсорсный" - это разные взаимонезависимые понятия, употреблятся как отдельно, так и в сочетании.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28 Ответы: #42

40. Сообщение от Аноним (40), 11-Май-25, 17:08   +/
> И, откуда вы взяли, что текст международного стандарта обязательно должен быть бесплатным

Ты, ведь даже платишь за этикетку на гозировке.

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

41. Сообщение от _ (??), 11-Май-25, 17:43   +1 +/
По идее вот это:
>Заметно ускорено выполнение выражений "eval".

должно в свою очередь ускорить Autoconf, там этого бобра... :)

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

42. Сообщение от Александр (??), 11-Май-25, 17:48   +1 +/
С каких пор они стали взаимозаменяемыми?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33 Ответы: #55, #59

43. Сообщение от Аноним (43), 11-Май-25, 17:52   +/
>Что за стандарт такой, который ничего не определяет? И почему он платный?

Вот стандарт, который всё определил: -std=gnu23. Пользуйтесь, он бесплатный.

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

45. Сообщение от Аноним (-), 11-Май-25, 17:55   –1 +/
Если тебе хочется ускорить, то надо делать что-то в стиле: https://tavianator.com/2025/configure.html

Не за 3% прироста гоняться, а за десятками процентов.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #41 Ответы: #57

47. Сообщение от User (??), 11-Май-25, 18:07   –2 +/
У вас в слове "метанизации" опечатка
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14

48. Сообщение от User (??), 11-Май-25, 18:13   +5 +/
По этому писать его надо настолько криво-косо, чтоб без твоей поддержки никто бы не... Oh, shi!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27 Ответы: #83

50. Сообщение от BALLBREAKER (-), 11-Май-25, 19:02   +/
Sendmail ещё используют в новых инсталляциях?
Ответить | Правка | Наверх | Cообщить модератору

55. Сообщение от Аноним (-), 11-Май-25, 19:30   +3 +/
Русский язык в школе изучали? Я напомню некоторые правила. Смотрите во фразе "используются сторонние бесплатные  опенсорсные библиотеки" нет запятой между бесплатными и опенсорсными, а это значит, что "бесплатные" и "опенсорсные" используются не как синонимичные прилагательные, а как разные по смыслу прилагательные.

Ср. "тупой, идиотский GNU" и "отстойный гнутый M4". В первом случае используются близкие по смыслу прилагательные для усиления смысла, во втором разные по смыслу описывающие разные свойства. Хотя, так подумать, может гнутый -- это разновидность отстойного, и в таком случае надо бы поставить запятую.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42 Ответы: #60, #81

56. Сообщение от vdb (?), 11-Май-25, 19:31   +/
Только не «оперсорсный», а «свободный». Открытые исходники — обязательная, но недостаточное условие свободы.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28

57. Сообщение от _ (??), 11-Май-25, 19:47   +/
Зойчем?
Оно само будет работать быстрее, мне свою священную оппу даже со стула поднимать не придётся :)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45

58. Сообщение от Bottle (?), 11-Май-25, 20:01   –2 +/
Ты сам себя опровергаешь - почему тогда стандарт Ады абсолютно свободный и бесплатный? Получается, что Сишка с плюсами не такие уж и свободные?
А если взять не менее авторитетную ECMA, то ECMAScript и C# имеют тоже абсолютно свободные спецификации.
Сишечные деды настолько погрязли в своей лжи, что не могут найти оправдания творимому злу.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25 Ответы: #62, #80

59. Сообщение от YetAnotherOnanym (ok), 11-Май-25, 20:30   +2 +/
> взаимонезависимые
> С каких пор они стали взаимозаменяемыми?

Тауфон, Эмокси-оптик, Офтан-катахром, Черника-форте Эвалар.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42 Ответы: #82

60. Сообщение от Noname (??), 11-Май-25, 20:42   +1 +/
Тут стоит предьявить переводчикам, free open source конечно можно перевести как бесплатный открытый код. Но цитируя великих free is not free beer, free is freedom. Поэтому не бесплатный, а свободный. Везде есть нюансы, любой open sorce проект предоставит доступ к исходному коду, но не любой open source является свободным.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #55

61. Сообщение от YetAnotherOnanym (ok), 11-Май-25, 20:52   +/
> И, откуда вы взяли, что текст международного стандарта обязательно должен быть бесплатным?
> Мне кажется у вас мышление неправильное. Любой труд должен оплачиваться. Разработка
> международного стандарта - это результат интеллектуального труда.

Речь не о том, что разработчики стандарта не должны получать оплату за свой труд. Речь о том, что  стандарт должен находиться в свободном доступе для всех. В том числе и для тех, кому нецелесообразно платить десять-двадцать-тридцать-пятьдесят-сто долларов ради одного параграфа, который понадобился раз в жизни. А вот оплачивает труд по разработке стандарта тот, кто заинтересован в развитии рынка и отрасли, которая на этом рынке работает. Будет ли это государство, или консорциум крупных компаний, или НКО, созданная ведущим в этой области университетом - это уже дело десятое.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25 Ответы: #65, #69

62. Сообщение от Noname (??), 11-Май-25, 20:57   +/
Не понимаю, что за бред несете. Все 759 страниц стандарта С23 есть в открытом доступе. И почему нет притензий ISO/IEC по поводу других стандартов которые платные.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #58 Ответы: #64, #87

64. Сообщение от Аноним (-), 11-Май-25, 21:52   –1 +/
> Все 759 страниц стандарта С23 есть в открытом доступе.

Это не стандарт, а огрызочный working draft.
Вот ты уверен что в финальном стандарте ничего не поменяли? Зуб дашь?

> почему нет притензий ISO/IEC по поводу других стандартов которые платные.

А кто сказал что нет? Но речь же про си.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #62 Ответы: #72

65. Сообщение от Аноним (-), 11-Май-25, 22:03   +1 +/
> Будет ли это государство, или консорциум крупных компаний, или НКО,
> созданная ведущим в этой области университетом - это уже дело десятое.

Ерунду ты какую-то пишешь. Кто ж так будет работать.
Нужно наоборот - брать fee со всех стран участниц, причем немаленькую, а потом еще и на каждом экземпляре стандарта бабосики рубить.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #61 Ответы: #77

66. Сообщение от Аноним (66), 11-Май-25, 22:17   +/
>активация бинарного режима при загрузке переносимых файлов на не-Unix платформах, на которых бинарные файлы обрабатывающие иначе, чем текстовые (например, заменяются символы в конце строки)

Может все же наоборот - НЕ бинарные? Например текстовые, которые точно имеют разный перевод строк на win\nix платформах.
и для них то и включается бинарный режим.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #86, #88

69. Сообщение от Аноним (69), 12-Май-25, 01:36   +/
Чтобы быть хорошим сишником мысли как сишник. Тебе никто ничего не должен, и ты не должен никому. Спроси свой параграф у чатгопника и на опеннете. Скомпилируй майн с флагами педантик. Не читай стандарт, там всё-равно ничего не понятно
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #61

71. Сообщение от фф (?), 12-Май-25, 08:13   +/
кстати, правильно говорить "уже надо покупать", а не "всё еще". Потому как первый стандарт ANSI X3.159-1989 доступен для скачивания абсолютно бесплатно с правительственного сайта nist.
Это потом его адаптировали международным комитетом в исо, а там принято продавать.
Так что если вам достаточно С89 - всё бесплатно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #91

72. Сообщение от Аноним (72), 12-Май-25, 08:15   +/
А какая разница, что там в финальном стандарте поменяли, если его даже разработчики компиляторов покупать не будут, будут писать по драфту.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #64 Ответы: #76

74. Сообщение от Аноним (74), 12-Май-25, 09:57   +/
Что они говорят в качестве мнения или рассуждения, не имеет значения ни для кого, кроме ярых последователей идеологии. Для людей с более практическим взглядом на жизнь лицензия - это инструмент. А инструмент выбирается подходящим под задачу.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27

76. Сообщение от zionist (ok), 12-Май-25, 10:33   +/
Ты бредишь
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #72

77. Сообщение от YetAnotherOnanym (ok), 12-Май-25, 10:58   +/
Тонко. Зачот.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #65

79. Сообщение от aname (?), 12-Май-25, 12:08   +/
Это тоже труд. И он оплачивается с дохода.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30

80. Сообщение от aname (?), 12-Май-25, 12:10   +/
Зачем оправдываться?

Нужно- покупаешь, не нужно- не покупаешь.

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

81. Сообщение от aname (?), 12-Май-25, 12:12   +/
Что не делает конечный продукт бесплатным автоматически. Для начала, надо смотреть в лицензию бесплатных библиотек.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #55 Ответы: #85

82. Сообщение от aname (?), 12-Май-25, 12:15   +/
Ну вам- то:
С. Н. ВИНОГРАДОВ и А. Ф. КУЗЬМИН

Л О Г И К А

УЧЕБНИК для СРЕДНЕЙ школы

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

83. Сообщение от aname (?), 12-Май-25, 12:16   +/
Про качество, кстати, ничего не декларировалось, да
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #48 Ответы: #90

84. Сообщение от aname (?), 12-Май-25, 12:18   +/
Хорошо, что хватает транслятора.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22

85. Сообщение от Noname (??), 12-Май-25, 13:44   +/
Бесплатным делает автор, но не лицензия. Лицензия делает ограничения на использование (они или есть или их нет). Так что тут с вами согласен. Многие воспринимают что опен сорс это бесплатно. Но сами почему-то на завод идти бесплатно не хотят.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #81

86. Сообщение от Аноним (86), 12-Май-25, 13:51   +/
"небинарные" - уже давно ругательное слово. Его нельзя в новостях использовать :)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #66

87. Сообщение от Noname (??), 12-Май-25, 14:05   +/
Ха, дидов сишных собери, стандарт новый обсуди, 3551 документов по новому стандарту обработай, потом его зарегистрируй, еще и гарантию что это стандарт дай. А <100$ заплатить за это жаба душит
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #62

88. Сообщение от Аноним (88), 12-Май-25, 14:18   –1 +/
Ну вот и давайте Jia Tan'ам, если сможете до них добраться. Да и не все же Jia Tan'ы.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #66

90. Сообщение от Аноним (-), 12-Май-25, 16:31   +/
FSF и GNU за качество кода. Не перевирай.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #83

91. Сообщение от Аноним (-), 12-Май-25, 18:11    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #71


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

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




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

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