Size: a a a

2020 September 24

S

Serjio in Catethysis
От опечатки никто не защищен
источник

S

Serjio in Catethysis
Что то, что другое схавает
источник

E

Eileen in Catethysis
Serjio
От опечатки никто не защищен
статический анализатор
источник

🦊

🦊 in Catethysis
Serjio
От опечатки никто не защищен
Ну опечатка не та проблема которую можно считать за говнокод
источник

S

Serjio in Catethysis
Ну вот в джаве какой, такую ошибку сложнее допустить, как по мне)
источник

E

Eileen in Catethysis
в джаве сырых указателей нет
источник

E

Eileen in Catethysis
там гс
источник

🦊

🦊 in Catethysis
Serjio
Ну вот в джаве какой, такую ошибку сложнее допустить, как по мне)
Ну потому что язык подтирает жопу
Там еще много чего сложно допустить, даже если сам захочешь
источник

E

Eileen in Catethysis
так же рантайм контролирует хуйню
источник

E

Eileen in Catethysis
в сишечке по головке придет уже бить ос и процессор
источник

E

Eileen in Catethysis
и рекавери может быть невозможно
источник

E

Eileen in Catethysis
если в языках со сборкой мусора потерять объект - норма, его выкинули за ненадобностью
источник

E

Eileen in Catethysis
в сишечке - это просто утекшая память
источник

E

Eileen in Catethysis
по опыту могу сказать, что автоприведение типов и скриптовые языки - это удобно на первое время. можно таки не думать. потом только мешает это. включая и доставшийся код, который писали совсем уже на похуй
источник

🦊

🦊 in Catethysis
Eileen
в сишечке - это просто утекшая память
Не совсем
Либо я не понял о чем речь
источник

E

Eileen in Catethysis
как минимум, строгая типизация - крайне желательна. динамическая - просто удобнее
источник

E

Eileen in Catethysis
🦊
Не совсем
Либо я не понял о чем речь
кейс языка с gc - проебать указатель (ссылку) на объект - штатное поведение, что он не нужен. его потом уберут.
в сишечке - проебанный указатель - проебанная память в общем случае
источник

E

Eileen in Catethysis
если не брать какие-то мифические "пошерудить в куче", если знать как работает аллокатор и знать, что можно шатать
источник

🦊

🦊 in Catethysis
Eileen
кейс языка с gc - проебать указатель (ссылку) на объект - штатное поведение, что он не нужен. его потом уберут.
в сишечке - проебанный указатель - проебанная память в общем случае
Ну в этом плане да
Но это вопрос внимательности
Память можно освободить
источник

E

Eileen in Catethysis
в остальном уже - чем меньше среды - тем больше ручками делать. что дает гибкость, но и требует ответственность. если не брать во внимание критические штуки (реалтайм, ответственные системы, работа в стесненных условиях) и требования к ресурсам - это все сводится к балансу что важнее: быстро сделать, но не оптимально. долго вдумчиво, но зато оптимально.
источник