c таким форматированием кода, понять смысл мема становится ещё труднее. и это с учётом того что сишный код сам по себе способен поломать мозг, аптайм системы и веру в себя у неготового к столкновению с суровой реальностью программиста.
Ты говоришь как человек, никогда не писавший на Perl'е.
Что не так с форматированием? Разбил стоковый литерал, не помещавшийся в ширину строки? Мне кажется, поверни я текст на 90 градусов, char* str = "WTF"; Читалось бы ещё хуже.
Что не так с форматированием? Разбил стоковый литерал, не помещавшийся в ширину строки? Мне кажется, поверни я текст на 90 градусов, char* str = "WTF"; Читалось бы ещё хуже.
На перле я действительно почти не писал, как и на си.
У тебя не
char* str = "WTF";
у тебя
char* str = "W" "T" "F";
Может и читалось бы ещё хуже, но помимо всего прочего мозг ещё пытается распарсить и найти смысл в невалидной конструкции. Особенно это тяжко когда не имеешь опыта на сях, и о смысле догадываешься только по ::, * и &
У тебя не
char* str = "WTF";
у тебя
char* str = "W" "T" "F";
Может и читалось бы ещё хуже, но помимо всего прочего мозг ещё пытается распарсить и найти смысл в невалидной конструкции. Особенно это тяжко когда не имеешь опыта на сях, и о смысле догадываешься только по ::, * и &
Это буквально одно и то же. С склеивает строковые литералы, что позволяет переносить строковые литералы на новую строку. Это не плохая практика, не плохое форматирование и не нечетаемый код.
Тут все конструкции валидные, а шутка в противопоставлении указателя на массив байт из сей и ассемблера (Си как и ассемблер не имеет строкового типа как части языка) куче разных строковых типов на все случаи жизни из "убийц си" (На верхней плашке раст, на нижней плашке C++). порождённых попыткой формализовать текст и описать все возможные сценарии работы с текстовой информацией.
Тут все конструкции валидные, а шутка в противопоставлении указателя на массив байт из сей и ассемблера (Си как и ассемблер не имеет строкового типа как части языка) куче разных строковых типов на все случаи жизни из "убийц си" (На верхней плашке раст, на нижней плашке C++). порождённых попыткой формализовать текст и описать все возможные сценарии работы с текстовой информацией.
Ага, я догадался, но спасибо за пояснения
Чтобы написать коммент, необходимо залогиниться