Igor
потом понял, что он нафиг не нужен
Igor
в main можно =)
Igor
он ещё не законченный
Igor
и как же ты хочешь сделать выход из программы не забыв напечатать что за ошибка произошла?
Igor
товарищ, это C
Igor
никаких тебе throw/catch
Igor
отдельную функцию городить не Ъ
Anonymous
Лооол
Igor
__attribute__((noreturn))
Igor
никто не отменял
Igor
но всё же
Igor
этот main нужен только сейчас
Igor
потом это всё переползёт в библиотеку
Егор
Igor
Егор
Тем более, сразу браузер...
Егор
Тем более, ИХ браузер...
Anonymous
>Неизвестные хакеры разместили порно-снимки в статье «Википедии» о кандидате в президенты США от Демократической партии Хиллари Клинтон
ого, интересно, что за уязвимость нашли
Егор
И ваабще. Мой профиль GitHub почти пуст. Схуяли? Или они наугад херачат?
Petrovich
почему лол
Petrovich
это же си.
Petrovich
в пределах одной функции наверное то можно
Егор
goto-фобия.
Егор
Детектед.
Anonymous
+
Егор
Вот уж хз.
Егор
Знаю. Но я даже что-нибудь на плюсах умудрился не написать.
Егор
Добро пожаловать в ядро Linux.
Егор
Там, ЕМНИП, он используется для обработки ошибок.
Егор
Но в пределах одной функции.
Егор
И для выхода из нескольких вложенных циклов тоже.
Егор
И что ты на это скажешь?
Егор
Срочно иди переписывать.
Егор
Но это не плюсы.
Anonymous
Общеиспользуемость практики не говорит, что она хорошая и что ее следует использовать в дальнейшем
Егор
Егор
Истина где-то посередине.
Егор
Завтра отвечу им, и скажу правду. Что я не тот, кто им нужен, и надо было "смотреть профиль GitHub" внимательнее.
Егор
Очень жаль.
Егор
Если бы всё было так плохо, его бы давно выпилили из Сей.
Егор
Даже, если это в ущерб.
Егор
На низком уровне, goto чуть ли не необходимость.
Егор
Это слишком низко.
Егор
Я говорю про прошивки для процессоров. Где надо влезть в N килобайт.
Anonymous
Егор, ты программист? Хотя бы джун? Ты видел код огромных систем?
Anonymous
Это не говорит о том, что надо устраивать везде goto-фобию.
Anonymous
Истина где-то посередине.
Anonymous
Anonymous
Это не фобия, это объективный отказ от мложностец
Anonymous
Сложностей
Егор
Либо обмазывайся goto, либо не используй вовсе... Вот ненавижу такое говно.
Либо одна противоположность, либо другая. Либо добро, либо зло. Либо только сыр, либо только колбаса. Либо овощи, либо мясо. Либо ты едросня, либо либерастическая сука (купленная западом чтобы развалить Россиюшку). Либо укроп, либо ватник. Либо ты технарь, либо гумманитарий...
А золотой середины что, быть не может?!
Anonymous
Егор, ты не программист
Anonymous
Либо обмазывайся goto, либо не используй вовсе... Вот ненавижу такое говно.
Либо одна противоположность, либо другая. Либо добро, либо зло. Либо только сыр, либо только колбаса. Либо овощи, либо мясо. Либо ты едросня, либо либерастическая сука (купленная западом чтобы развалить Россиюшку). Либо укроп, либо ватник. Либо ты технарь, либо гумманитарий...
А золотой середины что, быть не может?!
Anonymous
Это рпз
Anonymous
Два. В линуксе используется уже по принципу подобич
Anonymous
Споришь о том, что плохо знаешь
Anonymous
Если бы ты был разработчиком ты бы не говорил чуши про крайности
Anonymous
Это не имеет значения, ведь крайностей тут нет
Anonymous
Готу появился когда появилась сишечка и в ходу был ассамблер
Егор
Anonymous
Тут не про крайности дело, а про разумность использования
Anonymous
Нет примеров хорошего кода с готу
Anonymous
Это по дефолту плохой код
Anonymous
И это не крайность. Это опыт
Anonymous
Ты читал много кода с Готу?
Anonymous
Я да
Anonymous
Да
Anonymous
Естественно
Егор
Значит бывает и хорошее применение абсолютного зла.
Anonymous
Нет
Anonymous
Готу 1 из самых отвратных конструкций яп
Anonymous
Антипатерн и антидизайн
Егор
Я не использую goto. Мне он никогда не был нужен. Но исключать существование ситуации, где goto был бы спасением, я бы не стал. Иначе это фанатизм.
Anonymous
Если Готу спасение - код плохой априори
Anonymous
Хорошо