LINUX.ORG.RU

История изменений

Исправление Iron_Bug, (текущая версия) :

ЯП не обязан обслуживать идиотов. предполагается, что человек, который пишет код, понимает, что он делает. я вообще не понимаю таких претензий. я считаю, что те, кто не способен осилить простейшую логику, не должны приближаться к компьютеру. им не поможет ни компилятор с идиотскими ворнингами, ни даже специально приставленный человек с палкой. идиотизм неизлечим. просто не надо тащить всякое в профессию.

и да, компилятор должен генерить оптимальный код. остальное (логика, алгоритмы, проверка валидности) - забота программиста. язык не должен ограничивать способы разработки. в этом плане сишечка предоставляет просто шикарные возможности разнообразия реализаций. но за эту гибкость приходится платить сознательностью разработчика. либо у тебя острый профессиональный инструмент и ты умеешь им пользоваться, либо у тебя детский набор для песочницы и там нет никаких «опасностей» для идиота. для идиотов есть скрипты и много всякого всего. оставьте сишечку для профессионалов.

и нет ничего более бесячего, чем «предупреждения» компилятора о таких вещах. ты можешь их использовать вполне сознательно и это НЕ ошибка, это один из вариантов сознательного использования возможностей языка. и когда компилятор вдруг начинает вынуждать тебя писать какие-то идиотские комментарии в switch или принудительно включать подавления ненужных в принципе ворнингов - это просто пик маразма. ненависть возникает просто такая, что хочется поубивать уродов, из-за которых компилятор превращается в непонятно что.

Исправление Iron_Bug, :

ЯП не обязан обслуживать идиотов. предполагается, что человек, который пишет код, понимает, что он делает. я вообще не понимаю таких претензий. я считаю, что те, кто не способен осилить простейшую логику, не должны приближаться к компьютеру. им не поможет ни компилятор с идиотскими ворнингами, ни даже специально приставленный человек с палкой. идиотизм неизлечим. просто не надо тащить всякое в профессию.

и да, компилятор должен генерить оптимальный код. остальное (логика, алгоритмы, проверка валидности) - забота программиста. язык не должен ограничивать способы разработки. в этом плане сишечка предоставляет просто шикарные возможности разнообразия реализаций. но за эту гибкость приходится платить сознательностью разработчика. либо у тебя острый профессиональный инструмент и ты умеешь им пользоваться, либо у тебя детский набор для песочницы и там нет никаких «опасностей» для идиота.

и нет ничего более бесячего, чем «предупреждения» компилятора о таких вещах. ты можешь их использовать вполне сознательно и это НЕ ошибка, это один из вариантов сознательного использования возможностей языка. и когда компилятор вдруг начинает вынуждать тебя писать какие-то идиотские комментарии в switch или принудительно включать подавления ненужных в принципе ворнингов - это просто пик маразма. ненависть возникает просто такая, что хочется поубивать уродов, из-за которых компилятор превращается в непонятно что.

Исправление Iron_Bug, :

ЯП не обязан обслуживать идиотов. предполагается, что человек, который пишет код, понимает, что он делает. я вообще не понимаю таких претензий. я считаю, что те, кто не способен осилить простейшую логику, не должны приближаться к компьютеру. им не поможет ни компилятор с идиотскими ворнингами, ни даже специально приставленный человек с палкой. идиотизм неизлечим. просто не надо тащить всякое в профессию.

и да, компилятор должен генерить оптимальный код. остальное (логика, алгоритмы, проверка валидности) - забота программиста. язык не должен ограничивать способы разработки. в этом плане сишечка предоставляет просто шикарные возможности разнообразия реализаций. но за эту гибкость приходится платить сознательностью разработчика. либо у тебя острый профессиональный инструмент и ты умеешь им пользоваться, либо у тебя детский набор для песочницы и там нет никаких «опасностей» для идиота.

Исправление Iron_Bug, :

ЯП не обязан обслуживать идиотов. предполагается, что человек, который пишет код, понимает, что он делает. я вообще не понимаю таких претензий. я считаю, что те, кто не способен осилить простейшую логику, не должны приближаться к компьютеру. им не поможет ни компилятор с идиотскими ворнингами, ни даже специально приставленный человек с палкой. идиотизм неизлечим. просто не надо тащить всякое в профессию.

Исходная версия Iron_Bug, :

ЯП не обязан обслуживать идиотов. предполагается, что человек, который пишет код, понимает, что он делает. я вообще не понимаю таких претензий. я считаю, что те, кто не способен осилить простейшую логику, не должны приближаться к компьютеру. им не поможет ни компилятор с идиотскими ворнингами, ни даже специально приставленный человек с палкой.