De Programmatica Ipsum

De Programmatica Ipsum

Adrian Kosmaczewski

De Programmatica Ipsum is a monthly magazine about programming and society published since 2018. No AI content, no ads, no paywall, full RSS feed, 100% supported by our readers.

Latest Posts

On November 1988, Byte Magazine published two separate editions; first, the standard monthly issue, focused on the newly introduced NeXT computer; and the “Fifth Annual Extra All-IBM Issue” focused on the IBM PC, both of which are...
How did companies sell Object-Oriented Programming (OOP) to the masses back in the early 1990s, during the “Peak Of Inflated Expectations” of the OOP hype cycle? We have already seen such an example in the Vidéothèque section of this...
Among all the books featured in the Library section of this magazine, there is one that has been mentioned particularly often, again and again. We are talking about the excellent “Masterminds of Programming: Conversations with the...
Welcome to the 85th issue of De Programmatica Ipsum, about Memory Management, starting our 8th volume. In this edition: We look at the strategies used by major programming languages to manage memory. In our Vidéothèque section, we learn...
On Monday, June 6th, 2011, after Steve Jobs’ last public appearance as a keynote speaker, took place the “Developer Tools Kickoff” session at Apple’s annual Worldwide Developers Conference, also known as WWDC. That day, Chris Lattner,...
The filmography of Christopher Nolan runs along a common thread: a never-ending obsession with human memory. In “Memento” (2000), Leonard Shelby must solve the horrendous rape and murder of his wife while dealing with short-term memory...
This month’s Vidéothèque movie provides a (very) short and simple introduction to the subject of memory architecture. But this is not, by far, the minimum any software developer should know about memory segmentation and management for...
Welcome to the 84th issue of De Programmatica Ipsum, about Spreadsheets. In this edition: We declare spreadsheets the most popular software programming environment of all time. In the Library section, we learn how to use Lotus 1-2-3 for...
Spreadsheets are the de facto most popular programming environment ever created. Purchase decisions for entire families of personal computers have been made solely on the availability (or lack thereof) of a particular spreadsheet...
Today we are going to talk about a person in a quest to let everyone know that the most popular functional programming language in the world is none other than Microsoft Excel. Yes, the claim sounds outlandish, debatable, laughable, even...
Given the pervasiveness and versatility of computers in our world of 2025 it is easy to ignore that 80 years ago they were initially conceived as what we would call today a calculator, specifically created to solve tedious mathematical...
Welcome to the 83rd issue of De Programmatica Ipsum, about PHP. In this edition: We solemnly declare that PHP deserves a second chance. In the Library section, we review “PHP: The Right Way” by Josh Lockhart & Phil Sturgeon. In our...
In 1995, an otherwise unknown software developer released the first version of a new scripting language whose explicit aim was to make applications for this new platform called “The World Wide Web”. After starting as a small project, and...
Search Random