TempleOS in 100 Seconds

preview_player
Показать описание
TempleOS is an open-source 64-bit operating system created by Terry Davis and designed to be the Third Temple prophesied by the Bible. It is one of the most complex software engineering projects ever created by a solo developer.

#programming #tech #100SecondsOfCode

🔗 Resources

🔥 Get More Content - Upgrade to PRO

Use code lORhwXd2 for 25% off your first payment.

🎨 My Editor Settings

- Atom One Dark
- vscode-icons
- Fira Code Font

🔖 Topics Covered

- HolyC Programming Language
- What is TempleOS?
- How to install TempleOS?
- Is TempleOS a good operating system?
- Who created TempleOS?
- Setting up TempleOS on VirtualBox
Рекомендации по теме
Комментарии
Автор

He made a programming language, a compiler, a bootloader, a kernel, the os itself, a window manager, the graphical library for games, the games, and much more. Man... this guy was literally a genius

pol
Автор

Terry is the one who got me in programming. "If he's able to make everything by himself, I should be able too." Fast forward a couple of years, and I... have no idea of what I'm doing.

Safariminer
Автор

i cant lie, the idea of a father process or whatever being called 'Adam' is totally badass

bloocifer
Автор

HolyC's graphics programming is insane. You can literally create a rotation matrix and have a 3D object spin around with like 20 ish lines of code. This is crazy considering you would need to have a bunch of boiler plate code and stuff to do the same thing with OpenGL

portaltotheweekend_
Автор

One of my favorite lines from Terry Davis that I'll always remember is
"A idiot admires complexity,
a genius admires simplicity"

Which especially in the world of programming is such a great lesson.

NexusGamingRadical
Автор

Terrry Davis's technical prowess is an inspiration, showing what one can accomplish with dedication and confidence in one's abilities. RIP a legend

TehEpicMuffzor
Автор

I remember watching a clip where Terry Davis was talking about how taking the medication dulled the voices from God to help him continue writing TempleOS, so he stopped taking them.

He finished TempleOS, but his episodes got more severe causing his parents to kick him out and ultimately leaving him homeless.

emmetallen
Автор

Before he ever started TempleOS and before his Schizophrenia diagnosis, he was a ground-floor developer for Ticketmaster and was extremely close to innovating CNC routing machines into a home-level, desktop form factor, twenty ish years before things like SeeMeCNC brought CNC machines to home users at affordable costs and small form factors. I think his apartment burning down was the catalyst for everything falling apart for him.

MaskMan
Автор

He also coined the term 'glow in the dark' when referring to federal agents. So whenever you hear someone say 'glowie' remember where it came from.

genericjam
Автор

When I was a teenager, I was hanging out on freenode, and Terry came into my channel trying to convince me to install "Losethos" in a VM; I didn't trust it because it sounded like malware ("lose the OS"). He got frustrated and left, and a month or two later it was renamed TempleOS.

A lot of people pay lipservice to "neurodivergence", but Terry was a living embodiment of it.

microcolonel
Автор

10 years of TempleOS experience required

jswlprtk
Автор

That can fit on a single floppy disk. That is amazing and beautiful.

There are some versions of Linux (with GUI) that can fit on a floppy too.

Programming an OS is a huge task. Programming one without external libraries is just unbelievable. All the software we use today (including mobile software) is made using existing libraries of functions.

I was thinking about why he would limit himself to 1.44Mb, when modern 64 bit machines would all normally have some optical drive or USB. But yeah, he probably wrote the code to control the drives too.

peterwallis
Автор

Creating a compiler, bootloader, kernel, OS, and the language itself is akin to painting a picture on air without a canvas: It is truly a divine feat.

Lorendrawn
Автор

Terry was the 100x programmer, one of a kind. And though what he did is inspiring, us regular guys will never be able to do the same.

mbxyczt
Автор

An operating system where every process runs in Ring 0, the Ring of God

sarqf
Автор

It was sad and depressing to witness Terry spiral down into mental health issues, but temple OS will forever be one the most impressive piece of software for me personally. that man had nothing but raw talent I don't know what he could've achieved if he didn't have the issues he did...

wlockuz
Автор

It's seriously one of the most interesting hobby OSs to play around with. It was designed originally as a modern version of 8-bit computers like Commodore 64 so it gives you a ton of control right from the get go. Terry's story, though, is incredibly sad. It might be too intense for some as he was often manipulated and his condition was aggravated by many. The things he would do and say were pretty awful. It's a damn shame because Terry wrote a wonderfully well made operating system that will be studied for a very long time. Try it out and learn a thing or two about OS design.

RemnantCult
Автор

Oh good. There’s a time in every man’s life, if he’s a software engineer, where he discovers Terry Davis.

peoplethesedaysberetarded
Автор

"What's reality? I don't know. When my bird was looking at my computer monitor, I thought, 'that bird has no idea what he's looking at.' And yet, what does the bird do? Does he panic? No, he can't really panic, he just does the best he can do." - Terry Davis

phil
Автор

Fun fact about Holy C. Out of the box you can write like a function, even a for loop, and in the body... write raw assembly. No special annotations, just ASM instructions right in there... :D

eslof