Un système d'exploitation personnalisé de 120 000 lignes de code est apparu comme le projet définitif de Terry A. Davis. Connu sous le nom de TempleOS, cette plateforme de domaine public a servi de point culminant à plus d'une décennie de développement en solitaire. Davis a conçu l'architecture pour fonctionner comme une itération moderne du Commodore 64, utilisant un langage de programmation spécial qu'il a créé appelé HolyC.
Carrière d'ingénieur précoce
Né à West Allis en 1969, Terrence Andrew Davis a grandi dans plusieurs États au sein d'une famille de huit personnes. Son intérêt pour l'informatique a commencé à l'école primaire sur un Apple II, progressant vers le langage d'assemblage sur le Commodore 64 pendant son adolescence. En 1994, il a obtenu une maîtrise en génie électrique à l'Université d'État de l'Arizona. Il a ensuite passé six ans chez Ticketmaster, où il a géré des systèmes sur machines VAX.
Transition vers le développement indépendant
Après un changement dans sa santé mentale et des diagnostics ultérieurs incluant la schizophrénie, Davis s'est éloigné de l'ingénierie d'entreprise conventionnelle. Son parcours professionnel a inclus des périodes chez Xytec Corp, H.A.R.E., et Graphic Technologies. Durant ces années, il s'est concentré sur le traitement d'images basé sur FPGA et le développement d'applications, consacrant finalement ses efforts à la création de son propre écosystème logiciel.
L'architecture de TempleOS
TempleOS a évolué à travers diverses itérations, commençant comme J Operating System en 2004, puis devenant LoseThos et SparrowOS avant sa désignation finale. La plateforme a été entièrement construite en HolyC, un langage que Davis a conçu comme un hybride flexible entre C et C++. Il a intentionnellement omis les fonctionnalités Internet, considérant le projet comme un environnement thématique biblique destiné à reproduire les cycles de développement rapides de l'informatique précoce.
Vingt questions, huit minutes au chronomètre et un centile mesuré face à tous ceux qui l’ont passé. Sans inscription.
Passer le test de QI →Dernières années
La période ultérieure de sa vie a été marquée par des défis, dont l'itinérance et la santé mentale fluctuante. Malgré ces difficultés, il a maintenu son engagement envers ses projets logiciels et a interagi avec son public par le biais de sa présence en ligne en tant que vlogueur et programmeur. En août 2018, à l'âge de 48 ans, Davis est décédé à The Dalles. Il est enterré au Memory Gardens Memorial Park.
Faits rapides
- Né : 1969, West Allis - Décédé : 2018, The Dalles - Éducation : Université d'État de l'Arizona - Langage notable : HolyC - Projet principal : TempleOS - Ancien employeur : Ticketmaster - Lieu de sépulture : Memory Gardens Memorial Park
Questions que les lecteurs posent
### Qu'est-ce que TempleOS ?
C'est un système d'exploitation de domaine public conçu par Terry A. Davis, programmé en HolyC, et destiné à servir de version moderne de l'environnement du Commodore 64.
### Qu'est-ce que HolyC ?
HolyC est un langage de programmation propriétaire développé par Davis comme un point milieu entre les langages C et C++.

