Just do it! 2.0

Недавно закончил доработку одного из своих проектов — Just Do It!. Собственно, изменения немногочисленные, но кардинальные:

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

После таких изменений с помощью конструктора стало возможно создавать небольшие, но полноценные алгоритмы: в них есть ввод и вывод данных, условия и переходы. Для примера я решил внедрить небольшую фишку на блоге: в сайдбаре появился виджет — небольшая интерактивная головоломка. Выбирается каждый раз случайно из набора доступных (я постараюсь этот набор периодически пополнять). Теперь, даже если вы не найдете на сайте той информации, которую искали, у вас будет возможность немного потренировать логику и память.