Info21 писал(а):
Ещё хорошо бы иметь с прицелом на будущее свидетельства типа
я пытался применять питон в некоем проекте, и бякнулся фейсом в ... etc.
я на BlackBox сделал в 2007 для себя систему, в которой можно создавать структуры данных, максимально близкие к задаче,
состоящих из комбинирования записей и массивов произвольного уровня вложенности.
Первый вариант был основан на чтении внутренних данных компилятора (древовидных структур) и создании на основе этого автоматически сгенерированных алгоритмов по сохранению в файл и разворачиванию с файла таких структур данных.
Второй вариант был на основе GUI - одновременно со структурой данных создавались и указанные алгоритмы. Также была сделана совместимость с Си.
Систему использовал до 2014 г. для своих задач, освобождение от рутинного кода позволило быстро реализовывать алгоритмы.
Например, создавать свои форматы файлов сложной структуры.
За счет высокой близости структуры данных к задаче алгоритмическая часть существенно упрощалась.
В 2015 познакомился с питоном, в 2017 пришлось плотно на нем поработать. Обнаружил там аналогичную структуру - JSON, которая выполняла почти то же самое, что делала самописная система, с поправкой на то, что моя прежняя система работала с бинарными файлами, а JSON сохраняет все в текстовом файле.