# Candles, Programming and Archetypes

DevFeed: [Candles, Programming and Archetypes](<https://devfeed.tech/articles/candles-programming-and-archetypes-40639.md>)

Original publisher: [Read original article](<https://eviltrout.com/blog/2018-05-22-candles-programming-archetypes/>)

Published: 2018-05-22T00:00:00Z

Content type: opinion

Language: en

Sources: [Robin Ward](<https://devfeed.tech/sources/robin-ward.md>)

Topics: [Programming](<https://devfeed.tech/topics/programming.md>), [TypeScript](<https://devfeed.tech/topics/typescript.md>), [JavaScript](<https://devfeed.tech/topics/javascript.md>), [C++](<https://devfeed.tech/topics/c-plus-plus.md>), [browser](<https://devfeed.tech/topics/browser.md>)

Tags: [browser](<https://devfeed.tech/tags/browser.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [graphics](<https://devfeed.tech/tags/graphics.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [memory](<https://devfeed.tech/tags/memory.md>), [processing](<https://devfeed.tech/tags/processing.md>), [programming](<https://devfeed.tech/tags/programming.md>), [typescript](<https://devfeed.tech/tags/typescript.md>)

## AI overview

The author reflects on how specialized modern computing knowledge can obscure foundational concepts. They trace TypeScript backward through JavaScript, web browsers, C++, machine language, operating systems, streams, and CPUs, while acknowledging gaps and inaccuracies, and connect this reflection to the simplicity of older computers.

## Source excerpt

Once in a while, I daydream about being thrown back in time. I'd have no Wikipedia, no books, or any access to information except what's already in my head. If I were thrown into Victorian London, what could I do? What could I teach them? Well, the first thing I would do is tell them to wash their hands. With soap. Frequently. That would probably be the most significant contribution I could make.