The OpenNET Project / Index page

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



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

Оглавление

Ричарда Столлман опубликовал книгу по языку Си и расширениям GNU, opennews (ok), 07-Сен-22, (0) [смотреть все] –1

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


112. "Ричарда Столлман опубликовал книгу по языку Си и расширениям..."  –3 +/
Сообщение от bOOster (ok), 07-Сен-22, 12:49 
Работать с ними довольно больно делает всем остальным, не оголтелым фанатикам ГНУ
Ответить | Правка | Наверх | Cообщить модератору

121. "Ричарда Столлман опубликовал книгу по языку Си и расширениям..."  +2 +/
Сообщение от Аноним (10), 07-Сен-22, 13:09 
Что оголтелого в alloca?
Ответить | Правка | Наверх | Cообщить модератору

132. "Ричарда Столлман опубликовал книгу по языку Си и расширениям..."  –6 +/
Сообщение от n00by (ok), 07-Сен-22, 13:29 
Автономные программисты Rosa Tresh впадают в ступор, когда alloca() вызывает переполнение стека. Правда, они как раз оголтелые фанаты GNU, в смысле GPL.
Ответить | Правка | Наверх | Cообщить модератору

369. "Ричарда Столлман опубликовал книгу по языку Си и расширениям..."  +/
Сообщение от Аноним (-), 10-Сен-22, 14:33 
> Автономные программисты Rosa Tresh впадают в ступор, когда alloca() вызывает переполнение
> стека. Правда, они как раз оголтелые фанаты GNU, в смысле GPL.

Опять все беды от росы? У вас програмер из росы жену чтоли увел?

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

370. "Ричарда Столлман опубликовал книгу по языку Си и расширениям..."  –1 +/
Сообщение от n00by (ok), 10-Сен-22, 14:39 
>> Автономные программисты Rosa Tresh впадают в ступор, когда alloca() вызывает переполнение
>> стека. Правда, они как раз оголтелые фанаты GNU, в смысле GPL.
> Опять все беды от росы? У вас програмер из росы жену чтоли
> увел?

Да, все твои беды от «росы». Именно из-за принадлежности к этой секте ты не осилил понять смысл ветки. Человек спросил о проблемах alloca(), я привёл пример из жизни. Твоим друзьям показали конкретную строку, а они не знали что с этим делать. Неделю. Я видел всякое, но нигде больше в одном месте не было столько глупых и неумелых, как там, так что других примеров у меня нет.

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

380. "Ричарда Столлман опубликовал книгу по языку Си и расширениям..."  +/
Сообщение от Аноним (-), 11-Сен-22, 09:06 
> Да, все твои беды от «росы». Именно из-за принадлежности к этой секте

Я вообще росой не пользуюсь и знаю о ней только то что она существует. Ну и еще о том что в каждом втором топике приходит n00by (анти)пиарить это нечто.

Простите, я не понимаю как я при этом могу к их секте относиться. Туда что, могут меня вписать без моего ведома?

> ты не осилил понять смысл ветки. Человек спросил о проблемах alloca(),
> я привёл пример из жизни.

КМК смысл я уловил на все 100% - во всех бедах alloca виновата роса, кто же еще :)

> Твоим друзьям показали конкретную строку,

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

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

Неужто тебя в конторы с вебмакаками не заносило? Там каждый первый еще хуже.

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

382. "Ричарда Столлман опубликовал книгу по языку Си и расширениям..."  +/
Сообщение от n00by (ok), 11-Сен-22, 10:09 
>> Да, все твои беды от «росы». Именно из-за принадлежности к этой секте
> Я вообще росой не пользуюсь и знаю о ней только то что
> она существует. Ну и еще о том что в каждом втором
> топике приходит n00by (анти)пиарить это нечто.
> Простите, я не понимаю как я при этом могу к их секте
> относиться. Туда что, могут меня вписать без моего ведома?

Запросто. Называется duck typing. И они про это поставлены в известность, и абстрактный Аноним своё лицо сохранил - это же не к нему, а к фанату было обращение. ;)

>> ты не осилил понять смысл ветки. Человек спросил о проблемах alloca(),
>> я привёл пример из жизни.
> КМК смысл я уловил на все 100% - во всех бедах alloca
> виновата роса, кто же еще :)

Ну если у других с alloca проблем нет: либо их решают, либо не используют. Получается, да, шаражка и виновата, это проблема управления. Они сначала сами притянули ошибку с патчем, т.е. смотрели на очевидный ляп и прохлопали, потом не могли исправить.

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

Зато меня пока не утомил батхерт о поводу «батхерта».

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

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

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

385. "Ричарда Столлман опубликовал книгу по языку Си и расширениям..."  +/
Сообщение от Аноним (-), 11-Сен-22, 10:44 
> Запросто. Называется duck typing.

Я почему-то думал что это дело называется толи фиксацией, толи обсессией.

> а к фанату было обращение. ;)

В ответе мне? Я не психиатр, но это какой-то манией, чтоли, попахивает.

> Ну если у других с alloca проблем нет: либо их решают, либо не используют.

А его не любят случайно не за то же что и VLA?

 If the allocation causes stack overflow, program behavior is undefined.

Это как бы довольно паршивое свойство. Тем более что заранее узнать будет ли вот именно это - окей, а как? VLA обладают примерно теми же проблемами, за что и не рекомендуются.

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

Видимо я не в курсе какого-то глубокого контекста какой-то эпической истории...

> Зато меня пока не утомил батхерт о поводу «батхерта».

Ну оки, я буду просто жать "сообщить модератору" с коментом "спам" или "офтопик", каковым оно и является вроде бы.

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

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

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

386. "Ричарда Столлман опубликовал книгу по языку Си и расширениям..."  +/
Сообщение от n00by (ok), 11-Сен-22, 13:06 
>> Запросто. Называется duck typing.
> Я почему-то думал что это дело называется толи фиксацией, толи обсессией.

Может, проекцией? Ну как бы бегать за мной с одним и тем же и писать про фиксации - это вот что?

>> а к фанату было обращение. ;)
> В ответе мне? Я не психиатр, но это какой-то манией, чтоли, попахивает.

В ответ на сообщение, которое писал Аноним через tor.

>> Ну если у других с alloca проблем нет: либо их решают, либо не используют.
> А его не любят случайно не за то же что и VLA?
>

 If the allocation causes stack overflow, program behavior is undefined.

> Это как бы довольно паршивое свойство. Тем более что заранее узнать будет
> ли вот именно это - окей, а как? VLA обладают примерно
> теми же проблемами, за что и не рекомендуются.

Там в rpm5 эта alloca() была сплошь и рядом для данных исключительно константных размеров. С какого года это тянулось, не разбирался, припоминаю элементы K&R или ещё какого-то антикварного Си. Кто-то на это дело посмотрел и вместо чистки кода налепил переменные аллокации. Естественно, оно начало падать, когда никто не ожидал.

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

Если кто считает написать alloca(n) недопустимым, он и не подумает, что кто-то другой такое сможет написать. А если кто не понимает проблемы alloca(n), он «проведёт ревью» и спокойно пропустит, как те деятели. А потом будет смотреть и не сможет заменить на malloc().

>> Зато меня пока не утомил батхерт о поводу «батхерта».
> Ну оки, я буду просто жать "сообщить модератору" с коментом "спам" или
> "офтопик", каковым оно и является вроде бы.

Всё по теме расширений GNU.

>> Так они и не строят из себя разработчиков операционных систем, не дурачат публику.
> Ээээ? Точно? Вон там в ветке про DNF они очень даже пытаются,
> доказывая что их жручий тормозной падучий шит - нормальный тул для
> управления системой.

Там не вебстудия и они вроде как раз переписали с Питона.

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

387. "Ричарда Столлман опубликовал книгу по языку Си и расширениям..."  +/
Сообщение от Аноним (-), 11-Сен-22, 13:48 
> Может, проекцией? Ну как бы бегать за мной с одним и тем
> же и писать про фиксации - это вот что?

Да я вроде за всю жизнь это тебе писал раза 2 или 3. Явно меньше чем ты эту росу поминал. Тут еще какие-то другие кадры с подобным мнением есть, некоторые даже не анонимы, но я к ним никакого отношения не имею. Так что имхо +1 к идее насчет маний. Смотри, станешь как шигорин, а жаль, один из относительно толковых типов на опеннете.

> В ответ на сообщение, которое писал Аноним через tor.

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

> Там в rpm5 эта alloca() была сплошь и рядом для данных исключительно
> константных размеров.

Будем считать что мне она не нравится из-за UB, но у меня довольно специфичные взгляды.

> С какого года это тянулось, не разбирался, припоминаю элементы
> K&R или ещё какого-то антикварного Си. Кто-то на это дело посмотрел
> и вместо чистки кода налепил переменные аллокации. Естественно, оно начало падать,
> когда никто не ожидал.

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

> он «проведёт ревью» и спокойно пропустит, как те деятели. А потом
> будет смотреть и не сможет заменить на malloc().

Ну так ее заменять надо не в лоб и free самому влеплять. Это уже весьма нелинейный процесс и если там такие офигенные кодеры, они там use-after-free каких не влепят при этом? :)

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

> Всё по теме расширений GNU.

Вообще, если так натягивать сову на глобус... в принцпе даже да :)

> Там не вебстудия и они вроде как раз переписали с Питона.

Не обязательно жить в индии чтобы генерить "индусский код". А переписали - ну, блин, молодцы. Жаль что их 15-20 лет назад не попустило, лол. И таки я злопамятный и пару декад вебмакакинга в системных тулсах апстриму хрен так просто забуду. Поэтому последние эн лет это не мой апстрим, особенно в части пакетников. Если им надо 20 лет чтобы нормальный пакетник сделать, то до момента юзабельности их системы я наверное от старости умру.

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

392. "Ричарда Столлман опубликовал книгу по языку Си и расширениям..."  +/
Сообщение от n00by (ok), 11-Сен-22, 15:43 
>> Может, проекцией? Ну как бы бегать за мной с одним и тем
>> же и писать про фиксации - это вот что?
> Да я вроде за всю жизнь это тебе писал раза 2 или
> 3. Явно меньше чем ты эту росу поминал.

Да, пару раз. Потому что остальные дцать раз Анон писал такое и пропадал.

> Тут еще какие-то
> другие кадры с подобным мнением есть, некоторые даже не анонимы, но
> я к ним никакого отношения не имею.

Есть. Последний отметившийся: betcher. Он там работает. :) Раньше было больше, один изображал толпу, пока его там не кинули.

> Так что имхо +1
> к идее насчет маний. Смотри, станешь как шигорин, а жаль, один
> из относительно толковых типов на опеннете.

«Результатом работы ООО "НТЦ ИТ РОСА" за 2021 год стал убыток в размере 16,4 млн руб» - надеюсь, осталось недолго меня терпеть.

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

Так это значит, что я наоборот мало про них пишу. Да и расшифровывали бы они себя не как «Российская ОС и Аппликация», не позорили бы тем самым страну, я бы не стал заморачиваться.

>> Там в rpm5 эта alloca() была сплошь и рядом для данных исключительно
>> константных размеров.
> Будем считать что мне она не нравится из-за UB, но у меня
> довольно специфичные взгляды.
>> С какого года это тянулось, не разбирался, припоминаю элементы
>> K&R или ещё какого-то антикварного Си. Кто-то на это дело посмотрел
>> и вместо чистки кода налепил переменные аллокации. Естественно, оно начало падать,
>> когда никто не ожидал.
> Судя по описанию похоже на траблы какого-то унаследованого кода и не особо
> компетентных "чинящих". Ну, бывает.

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

>> он «проведёт ревью» и спокойно пропустит, как те деятели. А потом
>> будет смотреть и не сможет заменить на malloc().
> Ну так ее заменять надо не в лоб и free самому влеплять.
> Это уже весьма нелинейный процесс и если там такие офигенные кодеры,
> они там use-after-free каких не влепят при этом? :)

Я не знаю, может я им use-after-free влепил? Давно не писал на Си до того, попросил их проверить, а они не стали, работает же. :)

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

Любителей Rust не устраивает Си, они и пишут на Rust, правильно делают. А эти вообще не могут, зачем они таким занимаются? Достаточно сложно определить «распил», когда есть коммерция, прибыль, оптимизация расходов и всё такое, но когда люди не умеют - понятно же, что они ничего и не сделают.

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

426. "Ричарда Столлман опубликовал книгу по языку Си и расширениям..."  +/
Сообщение от Аноним (-), 13-Сен-22, 10:56 
> Да, пару раз. Потому что остальные дцать раз Анон писал такое и пропадал.

Анонов более одного бывает, поэтому со стороны все это выглядит... специфично :)

> Есть. Последний отметившийся: betcher. Он там работает. :) Раньше было больше,

Вы в конкуренте работаете? Или в чем секрет фикса на именно этих?

> один изображал толпу, пока его там не кинули.

Им нечего делать? Это легко обнаруживается же.

> Так это значит, что я наоборот мало про них пишу.

Это значит что они не отметились какими-то видными достижениями в разработке софта и хайтеке. А unsolicited инфо о бесполезняшках - спам, имхо.

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

ИМХО какая-то там роса сейчас далеко не главные позорщики. Мелкая вошка.

> Я не знаю, может я им use-after-free влепил? Давно не писал на
> Си до того, попросил их проверить, а они не стали, работает же. :)

С си это довольно хреновый подход, икается там это. Поэтому ковыряться в чьем-то легаси на сях ну так себе удовольствие если честно :). Ну так, ремарка в сторону, запатчивая тупой overrun на определенном input за матерым зубром.

> Любителей Rust не устраивает Си, они и пишут на Rust, правильно делают.

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

> А эти вообще не могут, зачем они таким занимаются? Достаточно сложно
> определить «распил», когда есть коммерция, прибыль, оптимизация расходов и всё такое,

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

> но когда люди не умеют - понятно же, что они ничего и не сделают.

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

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

429. "Ричарда Столлман опубликовал книгу по языку Си и расширениям..."  +/
Сообщение от n00by (ok), 13-Сен-22, 13:02 
>> Да, пару раз. Потому что остальные дцать раз Анон писал такое и пропадал.
> Анонов более одного бывает, поэтому со стороны все это выглядит... специфично :)

Так и сторон бывает много, как ни странно.

>> Есть. Последний отметившийся: betcher. Он там работает. :) Раньше было больше,
> Вы в конкуренте работаете? Или в чем секрет фикса на именно этих?

Нет, и я не вижу у них конкурентов, если учитывать компетенции и качаство. Если я напишу «видел кодера, кто не сумел исправить alloca() за неделю» - мне мало кто поверит, поскольку обычно профи окружены такими же, а остальные про alloca() вообще ничего не знают. Когда есть пример из жизни, больше шансов. А других примеров такого дна у меня почему-то нет.

>> один изображал толпу, пока его там не кинули.
> Им нечего делать? Это легко обнаруживается же.
>> Так это значит, что я наоборот мало про них пишу.
> Это значит что они не отметились какими-то видными достижениями в разработке софта
> и хайтеке. А unsolicited инфо о бесполезняшках - спам, имхо.

У Болгеноса какие достижения? Систематически приводят как пример.

>> не позорили бы тем самым страну, я бы не стал заморачиваться.
> ИМХО какая-то там роса сейчас далеко не главные позорщики. Мелкая вошка.

С другими пусть разбираются те, у кого в соответствующей области есть компетенции.

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

305. "Ричарда Столлман опубликовал книгу по языку Си и расширениям..."  –1 +/
Сообщение от uis (??), 08-Сен-22, 20:55 
Держи mingw
Ответить | Правка | К родителю #112 | Наверх | Cообщить модератору

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

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




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

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