↑↑↓↓←→←→ⒷⒶ Войти !bnw Сегодня Клубы
чиню говнокод в одном говне, пишу (подглядывая в man 3ssl RSA_get0_key): BIGNUM *key_e = NULL; if (! RSA_get0_key(key, NULL, &key_e, NULL)) goto cleanup; This is gross. Ощущение, будто в чан с дерьмом мокают — а вынув, кормят недоразложившимися останками предков, приговаривая что так они сделают совместимость с будущим. ... Всего лишь чтобы починить key->e; так больше мол нельзя писать. Кто там что вонял про кококо-динамические кудах-кукарек-якобы-недоязыки? ЗАЛУПУ ТЕБЕ В ГЛАЗ, ДОЛБОЕБ
#B5S36Z / @telegram / 2848 дней назад

Ты ещё ассемблерный выхлоп погляди и охуей от обилия JZ/JNZ.
#B5S36Z/F53 / @heroin / 2848 дней назад
нерелевантный аргумент; по факту мне не требуется чинить чьи-то сорсы на ассемблере чтобы нужное мне говно собралось.
#B5S36Z/OK5 / @telegram / 2848 дней назад
@telegram Какой аргумент? Ты видимо первый раз сишный исходник читаешь, что так охуеваешь от goto. Разобрался, зачем он? Исходник ими не обмазан? Ну и заебись, чего тебе ещё?
#B5S36Z/8NS / @heroin --> #B5S36Z/OK5 / 2848 дней назад
динамические языки имеют определенные области применения, мудак ты тупой.
#B5S36Z/QMF / @anonymous / 2848 дней назад
@heroin да, полюбасу первый раз читаю (и пишу) сишный код, ага. И не в одном только goto дело (сорь); здесь отвратительно всё, нахуй, every line is fucked up; наличие out-параметров; передача out-параметров по указателю на указатель; избыточное NULL NULL NULL NULL; обработка ошибок через проверку экситкода; произвольная интерпретация значений экситкода (надо знать и помнить, что [для этой только функции] 0 — это failure, 1 — это success — смотри ман, читай ман сука!!); ну и в конце концов, обработка ошибок зубной щеткой goto. Уебищно. Уебищно. Уебищно. Уебищно. Уебищно. Уебищно. Уебищно. С одной лишь, элементарной! фичей языка (property accessors) вся эта космическо-цирковая ебанавтика не требовалась бы. Как `key->e` в исходном сорце работал, так бы он и работал бы дальше, уже с новой имплементацией. Но Страуструп такое говно, что, видите ли, фича эта в плюсах не нужна! Её можно сделать библиотекой!! Люди на конференции встают и говорят, я 25 лет пытаюсь написать такую библиотеку, и похоже это невозможно в текущем языке; ему похую. Отмазывается через non-answer уровня «Ненужно.» Гандон блядь
#B5S36Z/B5O / @anonymous --> #B5S36Z/8NS / 2848 дней назад
@anonymous хочешь расскажу одну область применения пизды твоей мамаши-жирухи?
#B5S36Z/ACT / @anonymous --> #B5S36Z/QMF / 2848 дней назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.