https://youtu.be/HvAipsXmJpk
***Ф.В.Ткачев -- ведущий научный сотрудник Отдела теор. физики Института ядерных исследований РАН, автор основополагающих вычислительных алгоритмов в физике элементарных частиц. Основатель (2002 г.) и координатор проекта "Информатика-21".
http://www.inr.ac.ru/~info21/princypKalashnikova.htm
весьма любопытно послушать, прослушал 28 минут
в целом понравилось, хотя думаю чел не до конца понимает о чем говорит )
/* а может и я неквалифицирован и самоуверен ))
и он сам себе противоречит
ну вот он за тотальную статическую типизацию, типа это серебряная пуля (вкупе еще с некоторыми свойствами)
мой ответ нет, ерунда это, заставлять человека создавать нудные длинные описательные подробности плохая идея, это вполне все может и должно автоматизироваться (в конце концов на то и язык высокого уровня, чтобы отделаться от нужных подробностей, ведь мы же например не даем возможность управлять памятью
я считаю, что это ошибка Вирта и его поклонников! сам весьма сильно уважаю Вирта и его идеи
некоторые его тезисы:
- цель языка высокого уровня избавить программиста от ошибок
/* неверно, цель языка дать возможность кратко ясно доносить сложные мысли, т.е. выразительность высокого уровня
- "Принципа Калашникова. Избыточная сложность — это уязвимость."
/* на его слайде противоречит опять же его принципу тотальной статической типизации, чем более подробные описания и чем их больше, тем больше потенциальных ошибок и труднее для понимания
неудобно комментировать ролики, был бы текст, прокомментировал бы подробнее