![]() |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Режим отображения отдельной подветви беседы | [ Отслеживать ] |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
![]() | ||
2. " Выпуск генератора лексических анализаторов re2c 3.0" | +11 +/– | ![]() |
Сообщение от Ононимус![]() | ||
В умелых руках, goto безареден. Да и сшенерированный код прежде всего должен работать, а не быть суперчитаемым | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
3. " Выпуск генератора лексических анализаторов re2c 3.0" | +4 +/– | ![]() |
Сообщение от myhand (ok), 28-Янв-22, 09:33 | ||
> Да и сшенерированный код прежде всего должен работать, а не быть суперчитаемым | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
27. " Выпуск генератора лексических анализаторов re2c 3.0" | +2 +/– | ![]() |
Сообщение от Аноним (27), 28-Янв-22, 12:33 | ||
> Это тебе до первого использования отладчика так кажется... | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
46. " Выпуск генератора лексических анализаторов re2c 3.0" | +/– | ![]() |
Сообщение от myhand (ok), 29-Янв-22, 05:59 | ||
Для отладки "освоения логики программы" нинада. Панятна. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
7. " Выпуск генератора лексических анализаторов re2c 3.0" | –9 +/– | ![]() |
Сообщение от Аноним (-), 28-Янв-22, 09:49 | ||
В умелых руках goto, как правило, не нужен. Аккуратный структурный код, как правило, не требует goto. Если вы применяете goto, значит скорее всего вы говнокодер. Оператор goto применяется 1 раз в тысячу лет. | ||
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору |
![]() | ||
9. " Выпуск генератора лексических анализаторов re2c 3.0" | +11 +/– | ![]() |
Сообщение от Аноним (9), 28-Янв-22, 09:50 | ||
Ты еще скажи в ассемблере jmp aka goto не нужен. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
12. " Выпуск генератора лексических анализаторов re2c 3.0" | –1 +/– | ![]() |
Сообщение от Аноним (-), 28-Янв-22, 09:54 | ||
>Ты еще скажи в ассемблере jmp aka goto не нужен. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
15. " Выпуск генератора лексических анализаторов re2c 3.0" | –1 +/– | ![]() |
Сообщение от Анониим (?), 28-Янв-22, 10:10 | ||
Ты забыл упомянуть что можно реализовать при помощи оверхеда в том числе оверхеда на «безопасность». Тогда да. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
42. " Выпуск генератора лексических анализаторов re2c 3.0" | +1 +/– | ![]() |
Сообщение от Аноним (-), 28-Янв-22, 19:42 | ||
> Ты забыл упомянуть что можно реализовать при помощи оверхеда в том числе оверхеда на «безопасность». Тогда да. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
30. " Выпуск генератора лексических анализаторов re2c 3.0" | +8 +/– | ![]() |
Сообщение от Crazy Alex (ok), 28-Янв-22, 13:51 | ||
Это если бы в си были исключения с блоками finally или деструкторы. А так - последовательный клинап в конце функции с несколькими метками и выходы через goto в нужные точки - самый чистый вариант, который я с си видел. | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
![]() | ||
33. " Выпуск генератора лексических анализаторов re2c 3.0" | –3 +/– | ![]() |
Сообщение от Аноним (-), 28-Янв-22, 14:00 | ||
>то если бы в си были исключения с блоками finally или деструкторы. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
35. " Выпуск генератора лексических анализаторов re2c 3.0" | +6 +/– | ![]() |
Сообщение от Ordu (ok), 28-Янв-22, 14:24 | ||
> Если вы применяете goto, значит скорее всего вы говнокодер. Оператор goto применяется 1 раз в тысячу лет. | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
![]() | ||
47. " Выпуск генератора лексических анализаторов re2c 3.0" | –2 +/– | ![]() |
Сообщение от Аноним (-), 29-Янв-22, 09:47 | ||
Тонко потроллить решил? Хорошо, отвественным ядрописателям goto разрешаю. Остальным говнокодерам не советую. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
49. " Выпуск генератора лексических анализаторов re2c 3.0" | +/– | ![]() |
Сообщение от Ordu (ok), 29-Янв-22, 11:15 | ||
> Тонко потроллить решил? Хорошо, отвественным ядрописателям goto разрешаю. Остальным говнокодерам | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
52. " Выпуск генератора лексических анализаторов re2c 3.0" | +/– | ![]() |
Сообщение от nvidiaamd (?), 29-Янв-22, 12:32 | ||
Видали хозяин пришел и нпм разрешил. Хуух. | ||
Ответить | Правка | К родителю #47 | Наверх | Cообщить модератору |
![]() | ||
45. " Выпуск генератора лексических анализаторов re2c 3.0" | +1 +/– | ![]() |
Сообщение от Анончик (?), 28-Янв-22, 23:51 | ||
Я правильно понимаю что goto: 6,069 code results in freebsd/freebsd-src | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
![]() | ||
13. " Выпуск генератора лексических анализаторов re2c 3.0" | +2 +/– | ![]() |
Сообщение от Аноним (-), 28-Янв-22, 09:56 | ||
Код должен быть прежде всего читабельным, и желательно суперөчитабельным. Это одно из основных правил программирования. | ||
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору |
![]() | ||
16. " Выпуск генератора лексических анализаторов re2c 3.0" | +2 +/– | ![]() |
Сообщение от Анониим (?), 28-Янв-22, 10:12 | ||
Goto отлично ложится на концепцию блок схем. Итого для кодогенерации отличное решение. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
20. " Выпуск генератора лексических анализаторов re2c 3.0" | +/– | ![]() |
Сообщение от Аноним (-), 28-Янв-22, 11:00 | ||
В теории всё хорошо. В эпоху расцвета процедурных языков 1960-80 гг., на практике, подавляющая часть программистов использовала опреатор goto как попало, и в те времена читать исходники было больно. Поэтому программисты тех времён - Вирт, Дейкстра, Хоар имеют стойкую неприязнь к goto. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
61. " Выпуск генератора лексических анализаторов re2c 3.0" | –1 +/– | ![]() |
Сообщение от wyry (?), 31-Янв-22, 03:30 | ||
> Код должен быть прежде всего читабельным, и желательно суперөчитабельным. Это одно | ||
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору |
![]() | ||
63. " Выпуск генератора лексических анализаторов re2c 3.0" | +/– | ![]() |
Сообщение от Урри (ok), 02-Фев-22, 12:53 | ||
Просто работающие проекты на С могут писать только осиляторы-профессионалы, а на джаве все кому не лень. Тут вот раст еще подъехал, так теперь (судя по комментариях на опеннете) кодить могут даже те, кто с одной извилиной. С соответствующей читабельностью, само собой. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
64. " Выпуск генератора лексических анализаторов re2c 3.0" | +1 +/– | ![]() |
Сообщение от wyry (?), 02-Фев-22, 13:01 | ||
> Просто работающие проекты на С могут писать только осиляторы-профессионалы, а на джаве | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
65. " Выпуск генератора лексических анализаторов re2c 3.0" | +/– | ![]() |
Сообщение от Урри (ok), 02-Фев-22, 13:12 | ||
Пожалуй, я просто соглашусь. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
26. " Выпуск генератора лексических анализаторов re2c 3.0" | +/– | ![]() |
Сообщение от Умпа (?), 28-Янв-22, 12:27 | ||
Прежде всего, должен быть суперчитаемым. | ||
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору |
![]() | ||
43. " Выпуск генератора лексических анализаторов re2c 3.0" | +2 +/– | ![]() |
Сообщение от Аноним (43), 28-Янв-22, 22:44 | ||
А зачем облегчать жизнь работодателю? | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
56. " Выпуск генератора лексических анализаторов re2c 3.0" | +/– | ![]() |
Сообщение от Аноним (-), 30-Янв-22, 11:25 | ||
Люто бешено плюсую! Да! Пусть работодатель стардает! | ||
Ответить | Правка | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |