Очевидно, что квиквасик и турбопаскакаль протухли, а питоны и всё такое для обучения явно избыточны. Решил посмотреть, что за зверюга такая Processing.
Плюсы:
- Очень просто работать с графикой, не сложнее чем в васике
- Язык по сути — Java, но обёрнутая в некоторую человечную форму, соответственно синтаксис проще чем в паскале и в васике
- В комплекте идёт простой редактор с подсветкой синтаксиса, автоотступами и кнопкой запуска программы, ничего лишнего
- Кроссплатформенность, ибо java. Есть даже функция экспорта в java-апплет и html страницу с ним
Минусы:
- Отсутствие каких бы то ни было функций для работы с cli. В отладочных целях есть простейший println, но ввод только мышкой или ручной обработкой нажатий по одному символу
- Нет какого-либо тулкита для гуйцов
Пожалуй, эти минусы превращают processing в весьма нишевое решение, с cli и простенькой формокидалочкой был бы самый Ъ язык для школ и всяких непрофильных ВУЗов. По крайней мере Ъёвее старых досовских сред для паскалей и бейсиков и виндоус-онли вижулбасиков и дельфей.