Юлий Михайлович Волошин, по образованию математик, окончил Рижский университет в 1959 г. и тут же пришел в Сибирское отделение, где включился в молодой коллектив, начавший работу над АЛЬФА-проектом. Здесь особенно пригодилось его большая математическая культура и постоянный его интерес к дискретной математике.
Вместо выбывшего В. Янкова он вошел в триаду - Ершов, Кожухин, Волошин - подготовившую окончательную версию АЛЬФА-языка. В создание АЛЬФА-системы он тоже внес большой вклад - именно он разрабатывал блоки, вобравшие большую часть специфики АЛЬФА-языка - операции над многомерными значениями, перечисления и пр., искал эффективные алгоритмы их эффективной реализации.
Не меньшим был его вклад как главного критикана системы - он активно участвовал в обсуждении многих решений АЛЬФА-системы, въедливо оценивал их достоинства и недостатки, угадывал не рассмотренные альтернативы. Откровенно говоря, любой большой экспериментальный проект нуждается в подобном "адвокате дьявола", роль которого блестяще играл Ю. Волошин.
В 1967 г. по семейным обстоятельствам он уехал в Москву, где занимался прикладным программированием в Гидрометеоцентре СССР (для заработка) и дискретной математикой (как хобби).
Яркий и своеобразный человек, в нем сочетались напористость и резкость по отношению к посторонним и глубокая доброта по отношению к друзьям.
Основные публикации
- АЛЬФА-система автоматизации программирования. "Наука". - Новосибирск, - 1967.- С.112-152.
- Входной язык системы автоматизации программирования. Вычислительный центр АН СССР,- М., - 1961 (соавт. А.П. Ершов, Г.И. Кожухин).