TaDaNN

🔍

Make Perl Great Again! Поиски простоты в программировании. Часть 4: Поиски реального языка и рождение MPGA

MPGA

Самое время перейти к реализации на каком-нибудь действующем языке программирования. И вот вопрос... на каком?

Для реализации такого движка нужен язык программирования, который удовлетворяет трём условиям:

  1. Поддержка функций как объектов первого класса (их можно передавать как данные).
  2. Списки, способные…

Make Perl Great Again! Поиски простоты в программировании. Часть 3: Рождение нового стиля

MPGA

Кстати, заметили? В последних псевдокодах, начиная с 13-го, вообще не идёт речь о простоте и понятности, там куча разговоров о механизмах обработки ошибок, «чистоте кода», строгом «контроле над потоком выполнения», архитектурных паттернах, сокрытии состояния и монадических цепочках. Всё очень очень…

Make Perl Great Again! Поиски простоты в программировании. Часть 2: Всё ещё сложнее, чем кажется

MPGA

За десятилетия развития программирования разработчики придумали несколько основных способов

как функции сообщить о проблеме наверх

Досрочный выход exit я уже рассмотрел, поэтому ниже разберу другие классические способы.

Напомню правило чтения псевдокодов: если функция в псевдокоде не показана, значит в…

Искусство падения - вершина клипового мышления

это клиповое мышление здорового человека! Такое каким должно быть клиповое мышление.

Очень необычно и круто сделано.

Make Perl Great Again! Поиски простоты в программировании. Часть 1: Всё очень сложно

MPGA

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

Давайте я возьму какую-то простую практическую задачу и решу ее, но не просто так, а как можно проще. Итак...

Задача: деление двух…

Привет :))

первый тег

первая запись