[мегапузырь_IT] МЕГАГОВНИЩЕ C++ и БАРАНЫ (3) illustration механизма

Nov 21, 2018 22:47

[мегапузырь_IT] лажевый мегапузырь наших дней: сфера IT
[мегапузырь_IT] МЕГАГОВНИЩЕ C++ и БАРАНЫ (I repeat: МЕГАГОВНИЩЕ, БАРАНЫ)
[мегапузырь_IT] МЕГАГОВНИЩЕ C++ и БАРАНЫ (2) ламентация эксперта по безопасности софта

Афисьёнадо сообщил в личку:

> в посте:
>
> https://vteninn.livejournal.com/550198.html
>
> опечатка в фразе "[Что могу рассказать студенты? См. интервью Адьбаба.]".
>
> должно быть АЛьбаба.
>
> С уважением

Штука в том, что там была и вторая опечатка -- которая прошла незамеченной.

Другая штука в том, что опечатку в "Адьбаба" автор записи замечал и сам, но так и не исправил -- были и другие огрехи, оттянувшие внимание на себя.

И всё это в семи словах на полстрочки.

***

Компиляторы С/С++ пропускают множество опечаток -- нотация крайне нечувствительна к опечаткам, причём не только к опечаткам в одну литеру.

Для сравнения: в Обероне опечатка в одну литеру, которую пропустит компилятор, возможна (насколько известно Наблюдателю, пользующему сей инструмент с лета 1995 года) только в строгих/нестрогих неравенствах (> и >=), где общечеловеческую конвенцию изменить уже практически невозможно.

Теперь представим тысячи и тысячи строк "технарского" кода, состоящиего из каскада всех видов скобочек, одинарных и двойных равенств, одинарных и двойных плюсов -- то слева, то справа от какого-нибудь i, одинарных и двойных минусов, с опечатками во множестве имён ... И представим себе прессинг дедлайнов, матримониума, менеджеров ...

***

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

И делать это должен компилятор -- на уровне правил нотации. В чём и состоит первичный, базовый, главный смысл всего этого мероприятия с языками и компиляторами.

Но контупероиды, ведомые могучим Все, -- это совсем другое. Они гораздо, гораздо круче ежиков -- они верят в себя.



профанация (7) деконструкция основного механизма

гоноритотоксикоз, лажевый_блок, контупероид, лажевые_ценности, it, лажевый_пузырь

Up