Size: a a a

Benelux - Бенилюкс (Бельгия, Нидерланды, Люксембург) — мы здесь живем!

2019 March 12

DA

Deleted Account in Benelux - Бенилюкс (Бельгия, Нидерланды, Люксембург) — мы здесь живем!
T
ты че! надо писать так чтобы код сам доказывал свою коректность
Самодокументируемый, самотестируемый. Извините, у нас тут суровый си. Пройдите найух
источник

TK

Tina Kuzmenko in Benelux - Бенилюкс (Бельгия, Нидерланды, Люксембург) — мы здесь живем!
T
ты че! надо писать так чтобы код сам доказывал свою коректность
Запускаешь его, а он авторитетно тебе на фене объясняет, что ты говнокодер и недостоин его править!
источник

T

T in Benelux - Бенилюкс (Бельгия, Нидерланды, Люксембург) — мы здесь живем!
Tina Kuzmenko
Запускаешь его, а он авторитетно тебе на фене объясняет, что ты говнокодер и недостоин его править!
если он запустится то ты уже большой молодец, это обычно так работатет :3
источник

Z

Zonnebril56 in Benelux - Бенилюкс (Бельгия, Нидерланды, Люксембург) — мы здесь живем!
Deleted Account
Напилил тестов, уже красивая метрика
Я ещё и симуляторы пишу для всех внешних сервисов )
источник

TK

Tina Kuzmenko in Benelux - Бенилюкс (Бельгия, Нидерланды, Люксембург) — мы здесь живем!
T
если он запустится то ты уже большой молодец, это обычно так работатет :3
Не, ну иногда помогает читерство в виде бубна. 🤨
источник

T

T in Benelux - Бенилюкс (Бельгия, Нидерланды, Люксембург) — мы здесь живем!
Tina Kuzmenko
Не, ну иногда помогает читерство в виде бубна. 🤨
пробуй rust 😉
источник

DA

Deleted Account in Benelux - Бенилюкс (Бельгия, Нидерланды, Люксембург) — мы здесь живем!
Tina Kuzmenko
Не, ну иногда помогает читерство в виде бубна. 🤨
Суровому фп компилятору фиолетово на твой бубен
источник

TK

Tina Kuzmenko in Benelux - Бенилюкс (Бельгия, Нидерланды, Люксембург) — мы здесь живем!
источник

DA

Deleted Account in Benelux - Бенилюкс (Бельгия, Нидерланды, Люксембург) — мы здесь живем!
T
пробуй rust 😉
Там есть хак - unsafe.
источник

T

T in Benelux - Бенилюкс (Бельгия, Нидерланды, Люксембург) — мы здесь живем!
Deleted Account
Там есть хак - unsafe.
не учи плохому
источник

Z

Zonnebril56 in Benelux - Бенилюкс (Бельгия, Нидерланды, Люксембург) — мы здесь живем!
T
пробуй rust 😉
Кстати да, сильно подозреваю, что Rust - это кандидат на язык будущего в ближайшей перспективе. Для роботов и т.д. Очень уж хорош, чист, красив, шустр, эффективен. И без сраного гарбоджколлектора )
источник

TK

Tina Kuzmenko in Benelux - Бенилюкс (Бельгия, Нидерланды, Люксембург) — мы здесь живем!
Ну вот, начались синьорские темы, пойду дальше JS учить. Мне мои джуниоровские скиллы пока далеко не все позволяют понимать. 😁
источник

T

T in Benelux - Бенилюкс (Бельгия, Нидерланды, Люксембург) — мы здесь живем!
Zonnebril56
Кстати да, сильно подозреваю, что Rust - это кандидат на язык будущего в ближайшей перспективе. Для роботов и т.д. Очень уж хорош, чист, красив, шустр, эффективен. И без сраного гарбоджколлектора )
+
источник

R

R2d2 in Benelux - Бенилюкс (Бельгия, Нидерланды, Люксембург) — мы здесь живем!
Zonnebril56 's rating is now 144
источник

DA

Deleted Account in Benelux - Бенилюкс (Бельгия, Нидерланды, Люксембург) — мы здесь живем!
Zonnebril56
Кстати да, сильно подозреваю, что Rust - это кандидат на язык будущего в ближайшей перспективе. Для роботов и т.д. Очень уж хорош, чист, красив, шустр, эффективен. И без сраного гарбоджколлектора )
Архитектура и языки программирвания.
Помните, как раньше дома строили из дерева? Они были прочными, стояли долго, но иногда гнили и сгорали. Потом люди научились делать дома из бетона и металла, а деревянные дома остались только на дачах или в деревнях. Сейчас в странах первого мира строят современные дома из древесины, но не из простой, а из материала, который называется cross-laminated timber, который гораздо прочнее, не горит, а еще его, в отличие от стали и бетона, гораздо дешевле перевозить.
Также и в языках программирования, начиналось все с C, у которого не было почти никакого рантайма, зато было быстро. Потом были жирные рантаймы, сборщики мусора, интерпретируемые языки и куча всего еще, а затем появился Rust. И оказалось, что можно жить с тоненьким рантаймом и без GC, при этом имея богатую систему типов и кучу гарантий на этапе компиляции.
источник

S

S in Benelux - Бенилюкс (Бельгия, Нидерланды, Люксембург) — мы здесь живем!
Tina Kuzmenko
Любой говнокод по определению слабый, так что я говорю, бывает по-разному. Другое дело,  что некоторые говнокодеры себя мнят синьорами-помидорами и учат других. Но я, к счастью, с такими не сталкивалась. Я ж сама еще неоперившийся джун.
Вовсе нет. Говнокод - это вообще очень резиновое понятие. Один из примеров сильного говнокода - сильно оптимизированный (под что-то) "write-only" код. Т.е., его написали один раз, заточили, он работает так, что хрен так просто это повторишь, но если тебе надо будет что-то пофиксить - проще выбросить. Тот же эмбеддед например очень долго этим грешил
источник

D

Denis in Benelux - Бенилюкс (Бельгия, Нидерланды, Люксембург) — мы здесь живем!
источник

Z

Zonnebril56 in Benelux - Бенилюкс (Бельгия, Нидерланды, Люксембург) — мы здесь живем!
S
Вовсе нет. Говнокод - это вообще очень резиновое понятие. Один из примеров сильного говнокода - сильно оптимизированный (под что-то) "write-only" код. Т.е., его написали один раз, заточили, он работает так, что хрен так просто это повторишь, но если тебе надо будет что-то пофиксить - проще выбросить. Тот же эмбеддед например очень долго этим грешил
Это называется "голландский код", вот классический пример: https://opensource.apple.com/source/procmail/procmail-1.2/procmail/src/procmail.c
источник

Z

Zonnebril56 in Benelux - Бенилюкс (Бельгия, Нидерланды, Люксембург) — мы здесь живем!
Посмотрите, не пожалеете ))
источник

K

Khusrav in Benelux - Бенилюкс (Бельгия, Нидерланды, Люксембург) — мы здесь живем!
Zonnebril56
Это называется "голландский код", вот классический пример: https://opensource.apple.com/source/procmail/procmail-1.2/procmail/src/procmail.c
😨
источник