mxplx

Memes in the Watson category “/technology and computing/programming languages/c and c++”

1–14 of 14

Neutralization and Homogenization

The simultaneity of two events in the month of July 1975 illustrated this in a striking manner: the linkup in space of the two American and Soviet supersatellites, apotheosis of peaceful coexistence - the suppression by the Chinese of ideogrammatic writing and conversion to the Roman alphabet. The latter signifies the…

The Wonder of a Child Learning Their Native Language

Imagine you are faced with the following challenge: You must discover the underlying structure of an immense system that contains tens of thousands of pieces, all generated by combining a small set of elements in various ways. These pieces, in turn, can be combined in an infinite number of ways, although only a subset…

Programming as a Way of Thinking

Running programs is the whole point of programming, of course, but there is more to it. The ability to execute code makes programming a tool for thinking and exploring. When we express ideas as programs, we make them testable; when we debug programs, we are also debugging our brains.

The World is a Function

Kakeru Seki: A fact is somehow related to another fact. Unless you understand these relationships, you won't be a real reporter. Noriko Hikima: True journalism! Kakeru Seki: Well, you majored in the humanities. Noriko Hikima: Yes! That's true--I've studied literature since I was in high school. Kakeru Seki: You havea…

COBOL as a Programming Language

I worked with COBOL near the end of my last contract and found aspects of it fascinating compared to today's languages. Everything is about structures that map directly to the bits on disk, with fine grain control on precision and data types. But then the language reads as a series of macros where you don't have to…

The Epoch of Potential Memory

One can see Manovich’s argument becoming true in the development of database technology the 20th century. The first commercially available computer databases were organized hierarchically. If you wanted to get to a particular piece of information, you went to the overarching category and made a series of choices as…

Emotions Happen, But Don't Let Them Cloud Judgement

let’s revisit that initial encounter in The Sign of Four, when Mary Morstan, the mysterious lady caller, first makes her appearance. Do the two men see Mary in the same light? Not at all. The first thing Watson notices is the lady’s appearance. She is, he remarks, a rather attractive woman. Irrelevant, counters…

Why Every Fact is Interesting

It seems to me that every phenomenon, every fact, itself is the really interesting object. Whoever explains it, or connects it with other events, usually only amuses himself or makes sport of us, as, for instance, the naturalist or historian. But a single action or event is interesting, not because it is explainable…

Hypothesis is a Tool for Finding New Facts

Hypothesis is the most important mental technique of the investigator, and its main function is to suggest new experiments or new observations. Indeed, most experiments and many observations are carried out with the deliberate object of testing an hypothesis. Another function is to help one see the significance of an…

Watson's Afterward Concerning Rosalind Franklin

All of these people, should they desire, can indicate events and details they remember differently. But there is one unfortunate exception. In 1958, Rosalind Franklin died at the early age of thirty-seven. Since my initial impressions of her, both scientific and personal (as recorded in the early pages of this book)…

L Peter Deutsch on Why Programing is so Hard

One of the things that I've been thinking about off and on over the last five-plus years is, "Why is programming so hard?" You have the algorithmic side of programming and that's i close enough to mathematics that you can use mathematics as the basic model, if you will, for what goes on in it. You can use mathematical…