Have any of you used this? It seems pointless to use such an insular, esoteric system. However now that it is used have there been any good software developed for the system?
If you watch Terrys videos he said a lot of time that TempleOS was never supposed to be a Windows/Linux replacement, quoting him "That would be stupid". TempleOS is supposed to be small <100000 lines of code, and simple, not bloated and with lot of functionalities like Linux. It's purpose it's just to play around, and make offerings to god if you're into that. Still i thinks it's really well designed for it's purpose, HolyC integrated in the terminal is an incredible idea.
>>3790 Zoomer detected, remove yourself thanks.
>>3794 >It also doesn't have memory protection
It's a feature at least Terry says so.
It's designed to be fun, fast, and tweakable. It's designed to be a toy. A modern Commadore 64. It's not designed for media. Piano Key sound, limited resolution. Use it as a creative outlet. Use it to play with programming. Use it to worship god.
>>3789 It's a work of art. You wouldn't think it, but there are some features in it which nobody has done before. Actually quite a few.
I like to consider it as an example of what happpens when you let a programmer build all their tools from scratch. You can end up with something amazing and innovative, but also useless for anyone who isn't a programmer. Modern technology is a clusterfuck of features, but if you remove them, you end up with something very primitive.
Maybe you could call it a proof of concept. There are features in there which could potentially be integrated into modern OSs.
>>3794 memory protection only adds marginal security benefits.
imagine firefox has a buffer overflow or your image viewer, memory proteciton doesn't help you at all here since now the infected process can simply copy all your files to the hacker
mainstream OSs like Linux still aren't any good at isolating programs despite all their shitty attempts at isolation.
Even though it doesn't have networking, would it be possible to communicate through a file to the VM? From what I'm reading it uses FAT32, so if you mount that partition on both the host and the VM,couldn't you make a simple HolyC program to pipe input/output to the Oracle and therefore channel the word of God to the deepweb?
>>3825 It might kind of work for very simple situations, but any sort of caching or high-speed transfers would fuck it up royally and corrupt your data.
Better to implement a serial driver tbqh. Or parallel driver.
So nanons what can we salvage from TempleOS to use for future operating systems designs?
IMO real time compiling integrated in the commandline and binary data in source files are just so good.
For the operating system I'm designing (Not sure if I will ever have time to make it), it stores everything as source code like TempleOS so that you can edit any part of the system. This will give the users of the operating system software freedom. It will also have a versioning filesystem which will also have the ability to let you share your changes with other people. Instead of using HolyC it has its own language with an effect system + refined types to limit what resources an application has access to since everything is running in ring 0 like TempleOS. Instead of "drivers" programs are able to register new effects such as a networking effect or a filesystem effect. There are only a couple basic effects built in like using assembly or having divergence. Since the operating system runs everything in ring 0 you do not want to give out the assembly effect to random programs since they can use it to do anything, even crash the system (using the assembly effect is the only way to crash the system).
>>8331 He didn't implement something if it was shit. For instance he said he'd never implement PCI drivers.
Classic programmer virtue, wholly forgotten today.
>>8359 ARE YOU SAYING HE DINDU SOMETHING?
HE DUNDU IT GUYS HORY SHET!
Don't 8channer asshats say they don't like dindus, and he the terry man was anti-dindu? THUS YOU FUCKERS FUCKED THE FUCKING HELL UP, WTF
Have any of you used this? It seems pointless to use such an insular, esoteric system. However now that it is used have there been any good software developed for the system?