4 ms·
Oh I love this project, its very interesting to think about its relation to the family tree of soviet programming languages. From the start (ie: 1946-48) they
by xavxav 3y ago
Oh I love this project, its very interesting to think about its relation to the family tree of soviet programming languages.
From the start (ie: 1946-48) they conceptualized programming through the notional of 'logical schemas' or 'logical operators' which were a pseudo-textual notation for flow charts. They went so far as to develop entire theories for the analysis, and optimization of these logical schemas.
Another fascinating language was Analitik which was a language for CAS (like Matlab) developped by V. Glushkov in Ukraine.
There exists a fantastic website about programming languages in the ussr: http://www.compiler.su/ekskurs-v-istoriyu-razrabotok-yazykov-programmirovaniya-i-kompilyatorov-v-sssr.php http://www.compiler.su/ekskurs-v-istoriyu-razrabotok-yazykov...
There are also entire journals worth of these papers on PL design from the '50s which have been translated to english and sit rotting in university shelves.
edit: there's actually another post on the front page on my project to recreate the first of those languages: https://github.com/xldenis/besm https://github.com/xldenis/besm, though unfortunately I have let it fall aside in recent years.