Soviet Computer Software and Applications in the 1980's [pdf]
ucis.pitt.edu
ucis.pitt.edu
Also related:
https://aeon.co/essays/how-the-soviets-invented-the-internet...
One reason the paper is interesting is that it seems clear eyed. Popular press articles about the USSR's failed attempts to build an internet or computer industry always try to put an incredibly positive spin on it. The AEON article is titled "How the Soviets invented the internet" but if you read it, you'll discover they never invented anything. The story of the Soviet internet never gets beyond a bunch of dreamers having those dreams repeatedly squashed by the central planners who didn't care or actively wanted to undermine them. They never did any actual R&D, like by designing a TCP/IP equivalent, they didn't set up real functioning networks. They basically said to the government "wouldn't a computer network be cool?" and the government said "no not really". End of story. It's silly and misleading to describe this as "how the Soviets invented the internet".
There's a less detailed but more realistic take from the BBC here:
https://www.bbc.com/future/article/20161026-why-the-forgotte...
Even so it ends by saying "The Soviets may have lost the net race, but they were definitely in the game." even though by the BBC's own telling, behind the iron curtain the game never even started.
There were moments of genuine excitement however, when the sandpaper caught some of the circuit one had to imagine what should have been there. Thus creating novel design.
Most likely, most of the resources for computer sciences were traded away for others amenities before they ever reached a computation lab. The mentality ist still there in the old citizens of the eastern block. All that remained was the bare minima to do the chop required by quota: "Copy that chip"
At the same time, Kremlin did often stifle development on purpose, under guise of "common good". Especially in dependent states across Europe and smaller Soviet Republics. In theory, this was meant to prevent internal competition and waste of resources. In practice it was a way to sell inferior goods and create dependency on the central authority. This happened with everything, computers, trains, cars.
¹ https://en.wikipedia.org/wiki/MicroVAX_78032#Other_vendors
He told me:
"I was making good money on paper; but still, I had to spend a whole month's paycheck to buy four new tires for my car. They were not even particularly good tires, and it wasn't a very good car!"
Imagine this at the national level.
According to one recent source, Soviet "outlays for software did not exceed 1.5 to 2 percent of overall outlays for computer hardware."
Glushkov, a founding father of Soviet computer science and a network visionary without peer, wrote his 1979 history of Soviet computerdom without a single mention of networks.
Designers with CAD work stations faced the choice of using generally available but poorly supported subroutines or of developing their own software.
Note especially: CAD, to the extent that it fulfills its promise to optimize the use of materials, reduces the cost of the project and thus also the payment to the design organization which, therefore, has little incentive to use it. !
While the hardware requirements have slowed CAM development in the Soviet Union, the necessary organizational changes, from new job descriptions to a firm's relationship with its suppliers, are perhaps the largest barriers the Soviets will have to surmount for the successful implementation of CAM.
As of early 1987, the Soviets had not solved the problem of providing maintenance and support service to enterprises with CNC machine tools and other advanced manufacturing technology.
When, for instance, the USSR Committee of People's Control conducted a random check of robotization efficiency three years ago, the picture that was revealed staggered even the inspectors who had seen a thing or two before. The economic efficiency of implementation of 600 robots that cost over R10 million was equal to . . . R18,000 a year. And the chance to free up one worker was paid for by ... 14 robots on average!
One final finding of the Leningrad area survey merits mention. In 1983, on average, the computers of the area were out of commission 9.3 percent of a working day, of which more than half was due to technical breakdowns.
"A Possible First Use of CAM/CAD" is a good read.
https://hal.inria.fr/hal-01526813/document
Abstract: This paper is a discussion of the early days of CAM-CAD at the Boeing Company, covering the period approximately 1956 to 1965. This period saw probably the first successful industrial application of ideas that were gaining ground during the very early days of the computing era. Although the primary goal of the CAD activity was to find better ways of building the 727 airplane, this activity led quickly to the more general area of computer graphics, leading eventually to today’s picture-dominated use of computers.
This made the 1103A the world’s largest, most expensive punched tape machine.[0]
[Computers] could not draw lines on paper accurately enough for design purposes. ... We simply replaced the cutter head of the milling machine with a tiny diamond scribe ... and drew lines on sheets of aluminium.
Also: ...the somewhat loose airframe manufacturers’ computer association got together to write an APT compiler for the IBM 7090 computers in 1961. Each company sent a single programmer to Convair in San Diego... It sounds as if the airframe manufacturer's computer association had better, or at least more effectively cooperative, "soviets"/"workers' circles" than the ОКБs.
[0] for reference, the 1103A had a clock speed in the kHz, and weighed ~17'500 kg.
Edit: Postscript — is the "Professor Doug Ross" mentioned in these documents the same "Douglas T. Ross" mentioned in the acknowledgements of Ivan Sutherland's thesis? (Sketchpad 63)
PPS: Yes- https://conservancy.umn.edu/bitstream/handle/11299/107611/oh... (DOD 1, ВПК 0)
Soviet Computers in the 1980s: A Review of the Hardware
Is one. I can’t find a copy not behind a pay wall.