* * * * *
TempleOS
> TempleOS [1] is somewhat of a legend in the operating system community. Its
> sole author, Terry A. Davis [2], has spent the past 12 years attempting to
> create a new operating from scratch. Terry explains that God has instructed
> him to construct a temple [3], a 640×480 covenant of perfection.
> Unfortunately Terry also suffers from schizophrenia [4], and has a tendency
> to appear on various programming forums with a burst of strange, paranoid,
> and often racist comments. He is frequently banned from most forums [5].
>
> This combination of TempleOS’s amateurish approach and Terry’s unfortunate
> outbursts have resulted in TempleOS being often regarded as something to be
> mocked, ignored, or forgotten [6]. Many people have done some or all of
> those things, and it’s understandable why.
>
> …
>
> Perhaps we should instead look at TempleOS as a research operating system:
> what can be accomplished if you’re not locked into established thinking,
> backwards compatibility, and market demands.
>
> What can we learn if we are only willing to listen?
>
Via Hacker News [7], “codersnotes / A Constructive Look At TempleOS [8]”
I've been meaning to link to TempleOS [9] for some time now. It's not pretty
[10]. It's written in its own language [11] (loosely based on C). And it's
programmer is schizophrenic [12]. Which is a shame, since the resulting
software is impressive.
Sure, it might not be easy to use for a normal user, but as a programmer? All
code (and everything is written in HolyC, with just a smattering of assembly)
instantly crosslinked and documented. Images and sounds are directly embedded
in the source code. There really is no distinction between the shell, the
text editor and anything else, really.
The last time software was built like this was in research labs in the 60s
[13] and 70s [14]. TempleOS is an impressive piece of work for one man.
Everything was written from scratch. And there exist a ton of online video
tutorials [15] on how it works (that is, if you can watch them—I find it
difficult to watch for more than a few minutes as Terry is not easy to listen
to, and it's often hard to follow what, exactly, is going on since the
operating system is so out there).
[1]
http://www.templeos.org/
[2]
http://www.templeos.org/Wb/Doc/AboutTempleOS.html
[3]
http://www.templeos.org/Wb/Doc/Charter.html
[4]
http://motherboard.vice.com/read/gods-lonely-programmer
[5]
https://news.ycombinator.com/item?id=7818823
[6]
http://forums.somethingawful.com/showthread.php?threadid=3434374
[7]
https://news.ycombinator.com/item?id=9681501
[8]
http://www.codersnotes.com/notes/a-constructive-look-at-templeos
[9]
http://www.templeos.org/
[10]
http://www.templeos.org/Wb/Home/Wb2/ScreenShots.html
[11]
http://www.templeos.org/Wb/Doc/HolyC.html
[12]
https://bbrfoundation.org/schizophrenia?gclid=CjwKEAjwndqrBRC16IyeqPicp3ASJAB-vB-c1C5JXgKqDQNYs9g3IdO9iVCyZA9tYk3Xq0hOzZmmZRoCzDDw_wcB
[13]
http://en.wikipedia.org/wiki/The_Mother_of_All_Demos
[14]
http://en.wikipedia.org/wiki/PARC_(company)#Accomplishments
[15]
http://www.templeos.org/Wb/Home/Wb2/Videos.html
Email author at
[email protected]