Если оценка шла только по «предустановленным» фичам, то грош-цена такой оценке. 1.5 года пишу в ST на Python, JS, SCSS, и прочем. Тысяча плагинов подсветки синтаксиса, плагины работы с GIT, SVN, гоняю тесты, ну в общем все, что нужно. Да не из коробки, но он для того и создан, чтобы каждый мог легко поставить себе нужный плагин.
Плюсанул как минимум за упертость в достижении цели. Изучить язык программирования и написать программу ради реализации одной идеи — это достойно уважения.
Как вариант, можно ограничивать окно 5-ю строчками, и при клике на область кода разворачивать всю функцию. Я понимаю, что функции должны быть лаконичными, но не всегда так получается…
1 + 4 = 5
2 + 5 = 12 # 2 + 5 + 5
3 + 6 = 21 # 3 + 6 + 12
8 + 11 = 40 # 8 + 11 + 21
А вообще красиво и юзабельно