Зачем?
Улучшает ли это читабельность? Не улучшает.
Возможно дело в произвлдительности? Вы ее просто растрачиваете на беготню по массиву.
Может кода меньше? Опять nope.
писать конвертеры такого кода на другие языки и удобно мониторить их изменение.
Зачем в принципе их писать?
UPD
Как автоматически транслировать любой готовый алгоритм с любого ЯП на любой другой ЯП без ущерба для скорости работы алгоритма?
Никак, буквально никак. Потому что:
1. Способы работы с памятью и оптимизации производительности разные.
2. Конструкции, используемые в конкретных языках для конкретных алгоритмов отличаются.
3. Отличаются стандартные библиотеки, как следствие алгоритм, который вы хотите транслировать с одного языка может быть в стандартной библиотеке другого.