GeistHaus
log in · sign up

Multics - Wikipedia

en.wikipedia.org
15 pages link to this URL
The Commitments-As-Contracts School of PL Philosophy

(Previously in this series: Isn’t late-binding inevitable?) The history of all hitherto existing programming is a history of commitments that are now obsolete. Why does programming suck? Why …

0 inbound links article en Programming commitmentsdynamicfreedomlate-boundoptimisationProgrammingreflective
Understanding the Origins and the Evolution of Vi & Vim

The history of Vi & Vim goes hand in hand with the history of open-source software. This article looks at the historical events that shaped the evolution of these text editors.

1 inbound link website en game developmentgame mathprogramminggamedevtutorialcodingdevelopmentcourselecture
Abraham Silberschatz, Peter Baer Galvin, & Greg Gagne

Most of you are reading this article on a computer running some flavor of Windows, macOS, iOS, Android, or Linux, on your browser of choice–with a large majority using Google Chrome at the time of this writing. If you are serious about software development, it makes sense to understand how those operating systems work, even if your day-to-day bread-winning activity involves only "higher-level" concepts such as HTML, CSS, and JavaScript. The preeminence of web browsers as the de facto operating system for "front end" web developers, means that a lot of knowledge of the actual underlying operating system is lost, and this is a tragedy in itself.

0 inbound links article en
Safety in an unsafe world

Joshua Liebow-Feeser took to the stage at RustConf to describe the methodology that his team u [...]

1 inbound link article en