Не в тему вопрос: а какой общепринятый термин для описания пути данных от сбора и хранения, до анализа. Data flow - не подходит, data management - тоже не совсем то.
можно попробовать спросить. Заодно, я тут про свой проектик вспомнил https://github.com/rssdev10/julia4j . Там были вопросы с контекстом, когда Julia поднимается внутри Java.
https://www.youtube.com/watch?v=vfxS6_Sx1Pk Ask Julia core developers anything: Jeff and Stefan edition. Jeff Bezanson and Stefan Karpinski are two of the four original co-creators of Julia. In this session, they will answer questions from the audience about the Julia programming language.
Там отвечают на вопросы, заданные по упомянутой выше ссылки
Хорошее чтение, довольно интересные вещи он объясняет.
Кстати, он там упомянул iterable, и сказал в принципе то же, что мы тут обсуждали: не надо пытаться ограничивать тип, если пришло что-то не то, то оно все равно рано или поздно свалится.