У меня нет комплеков в части понимания процесса программирования. Да, я не знаком в деталях с архитектурами интегральных схем, но я понимаю принципы абстрагирования и чувствую пределы, необходимые для концептуализации этих процессов, программирования и абстрагирования. У меня есть практика созлания больших производственных систем, включая академические. Я прочитал тучу книг, почти все классические и авторов, выпадающих из конвенционального мейнстрима. Я работал рядом с гениальными программистами, был постановщиком задач, участвовал в разрабтке различных архитектур и интерфейсов. И к чему об этом я заговорил? Я сторонник кнутовского представления о развитии многоуровневых систем. Когда мне говорят, что для каждой задачи свой язык - то это меня натораживает и вызывает подозрение к авторам подобных утверждений. Да, я за специфику предметных диалектов ... да, любой метауровень требует своих обозначений новых категорий и абстракций ... но ... если мы утверждаем, что все "тьюринг полные языки" изоморфны и все расширяемы ... то значит есть оптимальные решения, есть идеальные системы, хотя бы те, которые нацелены на создание синтаксисов, но одной "неизменяемой архитектуре". Наш мозг, например, имеет персистентную природу, в чем, кстати, его основная сила. Он помнит не только все свои достижения, но и ошибки.
И что ... я уверен в конструктиве идеи интеграции ASON формата с PicoLisp архитектурой и Tiddlywiki интерфейсом. Как уверен в том, что это направление определяет развитие программирования на десятилетия. Не много, не мало ... Включая задачи, связанные с разитием искусственного интеллекта ... и даже, так называемых смартконтрактов. И я буду это доказывать.
Комментариев нет:
Отправить комментарий