Using Computers for Educational Freedomhttp://people.eecs.berkeley.edu/~bh/freedom.html
a variety of suggested programming projects. This kind of variety is an obviously worthwhile step, but I think that the computer allows a much more profound step toward freedom: a
Writing An Interpreter In Go | Thorsten Ballhttps://interpreterbook.com/
book we will create a programming language together. We'll start with 0 lines of code and end up with a fully working interpreter for the Monkey * programming language. Step by st
This book takes you from 0 lines of code to a fully working interpreter for the Monkey programming language. Step by step. All code shown and included. Fully unit tested.
Loper OS » Seven Laws of Sane Personal Computinghttp://www.loper-os.org/?p=284
of a high-level programming language. Note that what the silicon actually does to achieve this is irrelevant so long as no programmer need ever be made aware of just how it does i
The Early History Of Smalltalkhttps://worrydream.com/EarlyHistoryOfSmalltalk/
Music Byte Codes Iconic Programming IV. 1972-76—Xerox PARC: The first real Smalltalk (-72) 17 The two bets: birth of Smalltalk and Interim Dynabook Smalltalk-72 Principles T
Server Operating Systems Technical Comparisonhttp://www.osdata.com/
OSdata.com Free Computer Programming Text Book Programming computers using any programming language free book on UNIX/Linux System Administration Teach Yourself UNIX/Linux System A
A technical answer to the question: how does Rhapsody stack up as a server operating system?
Go beyond work with Linus Lee, Daniela Petruzalek, & Sebastian Spaink (Go Time #212)https://changelog.com/gotime/212
(I guess) backend programming. I had dabbled into things like Python and Ruby before, but I wanted something where I could have a little bit of a lower-level control over what my
Our final installment from GopherCon 2021 is an awesome panel conversation led by Natalie & Angelica with guests Linus Lee, Daniela Patruzalek, and Sebastian Spank. All three o
Digital Research Source Codehttp://www.cpm.z80.de/source.html
Also contains some programming tools. MP/M-86 NEW 03/22/2004 MP/M-86 2.0 SOURCES : 560K It contains the contents of 11 8" SSSD disks labeled 01 through 11. These are from Dig
Source codes of Digital Research Software Products, includingCP
http://www.catb.org/jargon/oldversions/jarg262.txthttp://www.catb.org/jargon/oldversions/jarg262.txt
come up in discussing programming, American-style quoting can even be grossly misleading. When communicating command lines or small pieces of code, extra characters can be a real
The Retrocomputing Museumhttp://www.catb.org/retro/
in the history of programming languages. More Algol68 resources can be found at the Software Preservation Group . ADVSYS ADVenture SYStem, another adventure-writing system by Davi
A museum of archaic computer languages
Quote Anthologyhttps://quotes.pouyakary.org/
to the assumption that programming was a profession. That learning to program was vocational training, and what you did with your programming skill was, you made things to sell. I
Index of Creative Computing articleshttps://www.atarimagazines.com/creative/index/
a circle. computer programming contest Chess champ. microcomputer chess The personal computer industry: potato chips to panty hose. Courting the digital muse - with a little help
Find more...