Comments - How a Government Think Tank Trained The First Generation of US Software Developers
construction-physics.com · 339 words · saved by 1 readers
The US government had a hand in creating much of the early computer industry.
Anything that is an advanced form like polymorphism can be expressed in more primitive forms. That is why machine code is really primitive — control is done by primitive tests with branch (close by) or jump (further away — although the two forms are probably over-complication). Data must be manually moved around from store to register, etc. Being able to say ‘3 + 4’ is much easier and more sophisticated. This is abstraction — it makes the programmer’s job easier. Polymorphism provides an abstraction over dispatch. Whenever there is a code selector, such as if or case (switch in more…
related reading
- how I think when I think about programming - alice mazalicemaz.com
- Everything I know about good system designseangoedecke.com
- How to write complex softwaregrantslatton.com
- Essays on programming I think about a lot | benkuhn.netbenkuhn.net
- Critically Conscious Computing: Methods for Secondary Educationcriticallyconsciouscomputing.org
- How a Government Think Tank Trained The First Generation of US Software Developerssubstack.com
- Out of the Tar Pitcurtclifton.net
- programming practices - How to comprehend abstraction in code? - Software Engineering Stack Exchangesoftwareengineering.stackexchange.com
- Abstraction (computer science) - Wikipediaen.wikipedia.org
- Get better at programming by learning how things workjvns.ca
- Program Synthesis Explained — James Bornholtcs.utexas.edu
- Dynamic dispatch - Wikipediaen.wikipedia.org