Здравствуйте, ononim, Вы писали:
O>А потом набегут питонисты, и начнут говорить что проваливающийся в пределах отступа if — плохо, что они по привычке написали O>на что кстати лично я напарывался чисто механически, во всяком случае мне это запомнилось, в отличии от проваливающихся кейсов.
Вот это не очень распространённый косяк. Хотя против обязательных скобочек ничего не имею, при условии, что введут слово elseif (иначе будет уродливый уголок).
Понятно, что некоторые вещи вообще нельзя никак обезопасить, например, опачатаешься и напишешь * вместо + (хотя и там можно ввести контроль за физической размерностью величин, ну или + вместо -), но это не повод оправдывать совсем откровенные идиотизмы в дизайне языка.
Нет такой подлости и мерзости, на которую бы не пошёл gcc ради бессмысленных 5% скорости в никому не нужном синтетическом тесте