Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

TempleOS - The 64-Bit Temple Operating System

Name: Anonymous 2014-04-20 17:50

TempleOS discussion thread

http://www.templeos.org/

TempleOS is 64-bit, flat, non-segmented and multi-cored. It's like a modern, souped-up, multi-tasking, cross between DOS and a Commodore 64. It has a C64-like shell with HolyC, a dialect of C/C++, instead of BASIC. It was written from scratch, and not even ASCII was sacred -- it has 8-bit unsigned character source code to support European languages. Also, the source code has graphics.

"You get out of god what you put in"

* The 64-Bit Temple Operating System: https://www.youtube.com/watch?v=EViG0Q4lTeA
* Mom tries out TempleOS: https://www.youtube.com/watch?v=6WgOWrT1yyI

6:21 So Solomon overlaid the house within with pure gold: and he made
a partition by the chains of gold before the oracle; and he overlaid
it with gold.

6:22 And the whole house he overlaid with gold, until he had finished
all the house: also the whole altar that was by the oracle he overlaid
with gold.

6:23 And within the oracle he made two cherubims of olive tree, each
ten cubits high.

Name: Anonymous 2014-04-20 17:58

Use Oberon/Bluebottle.

Name: Anonymous 2014-04-20 18:12

>>1
Did anything new happen with this to prompt a thread? Did tdavis update anything recently?

Name: Anonymous 2014-04-22 1:59

>>3
New /prog/ demands a new thread, apparently.

Name: Anonymous 2014-04-22 11:33

>>3
I know I'm wasting my breath here, but maybe some will listen.

The man has schizophrenia. It's going to effect how he reacts, especially under stress. Speaking from experience, shitting out a big release of your code is stressful unto itself, long before things like peer review are involved. And that's all before we get to his condition.

His condition has very little to do what what he's created here. He's obviously done a great deal of work on it, and while the communication issues will result in this project to likely only ever have one contributor, it's safe to say this is one of the more novel things to come across this subreddit in a long time -- or perhaps we should just go back to discussing something haskell curry invented 50 years ago but in a completely different programming language. Seriously.

Now you can embrace that and tolerate or ignore his condition while exploring what he's spent a lot of time on, or realize that you're doing the equivalent of picking on a guy in the wheel chair from the top of the staircase. You can't see his condition and the only way to interface with him is to subject yourself to it. Please keep that in mind.

So, maybe for those of us who give a fuck about the project, the rest of you just lay off so he has an easier time having a cogent conversation about it? Or you can just go think about how Rene Descartes created the coordinate system to prove the existence of god empirically, or Sir Isaac Newton drove himself mad in his twilight years trying to turn lead into gold. Food for thought, folks.

Thanks.

Name: Anonymous 2014-04-22 12:25

Ok lets do this again ...

Yes this guy wrote his own OS.
Yes it is pretty impressive/cool.
The guy who wrote it posts this to reddit and other sites quite often.
The guy who wrote it is a (self diagnosed? and unmedicated?) scizophrenic.
The guy who wrote it sometimes posts very interesting comments however he can also fly off the handle and often gets perma-banned because of this.
This OS has been renamed multiple times.

I mean no disispect to the developer. Personally I am very impressed by this however this has been reposted many, many times and each time the discussion becomes unproductive.

Edit: Previous discussion http://www.reddit.com/r/programming/comments/1aqdxn/temple_operating_system_v100_released/

Name: Anonymous 2014-04-27 19:07

MikeOS

MikeOS is an operating system for x86 PCs, written in assembly language. It is a learning tool to show how simple 16-bit, real-mode OSes work, with well-commented code and extensive documentation. Features:

* A text-mode dialog and menu-driven interface
* Boots from a floppy disk, CD-ROM or USB key
* Over 60 system calls for use by third-party programs
* File manager, text editor, image viewer, games...
* Includes a BASIC interpreter with 46 instructions
* PC speaker sound and serial terminal connection

The code is completely open source (under a BSD-like license), and is written by Mike Saunders and other developers.

http://mikeos.berlios.de/

Name: Anonymous 2014-04-29 16:01

BareMetal OS - For a lean, mean, processing machine

BareMetal is a 64-bit OS for x86-64 based computers. The OS is written entirely in Assembly, while applications can be written in Assembly or C/C++. Development of the Operating System is guided by its 3 target segments:

* High Performance Computing - Act as the base OS for a HPC cluster node. Running advanced computation workloads is ideal for a mono-tasking Operating System.
* Embedded Applications - Provide a platform for embedded applications running on commodity x86-64 hardware.
* Education - Provide an environment for learning and experimenting with programming in x86-64 Assembly as well as Operating System fundamentals.

http://www.returninfinity.com/baremetal.html

Name: Anonymous 2014-04-30 17:21

http://c9x.me/qcc/

I used the architecture one can find in otcc, i.e. the dumbest possible. Just parse while emiting code. You can find a small and quite readable example of this technique in TempleOS' mini compiler; reading it will help you understand how qcc works.

Name: Anonymous 2014-05-01 5:30

>>9
http://www.templeos.org/Wb/Demo/Lectures/MiniCompiler.html
OMG! Why haven't he just used C++ operators?

Name: Anonymous 2014-05-01 6:13

>>10
One day I desited to check /g/ for first time and I had to argue with a kike who was saying that the preprocessing can not happen while lexical analysys

Name: Anonymous 2014-05-01 18:35

http://kolibrios.org/en/

KolibriOS is a tiny yet incredibly powerful and fast operating system. This power requires only a few megabyte disk space and 8MB of RAM to run. Kolibri features a rich set of applications that include word processor, image viewer, graphical editor, web browser and well over 30 exciting games. Full FAT12/16/32 support is implemented, as well as read-only support for NTFS, ISO9660 and Ext2/3/4. Drivers are written for popular sound, network and graphics cards.

Name: Rob `Commander' Pike 2014-05-03 10:22

http://git.2f30.org/cynix/tree/

Cynix is a simple IA-32 monolithic unix-like kernel written from
scratch in C and asm for educational purposes. You can get it here or
even browse the code online. The code is licensed under WTFPL.

Features
========

* Uniprocessor support only
* Multitasking
* Virtual memory
* Read-only ext2 driver
* Various syscalls (shown below)
* Basic kernel heap allocator (easily replaceable)
* Built-in kernel debugger
* Keyboard/rtc/pic/rs232 drivers
* PCI driver
* RTL8139 driver
* ELF loading (only statically linked binaries)
* Multiboot compliant
* Sleep/wakeup mechanism for processes
* Kernel threads
* Spinlocks
* Primitive IPC using pipes.

Supported syscalls
==================

The following syscalls are currently supported: (exit, fork, read,
write, open, close, waitpid, execve, isatty, getpid, getppid, readdir,
dup, dup2, stat, fstat, sbrk, getuid, setuid, getgid, setgid, pipe).

Name: Anonymous 2014-05-03 11:53

http://en.wikipedia.org/wiki/OS/400
IBM designed IBM i as a "turnkey" operating system, requiring little or no on-site attention from IT staff during normal operation. For example, IBM i has a built-in DB2 database which does not require separate installation. Disks are multiply redundant, and can be replaced on line without interrupting work. Hardware and software maintenance tasks are integrated. System administration has been wizard-driven for years, even before that term was defined. This automatic self-care policy goes so far as to automatically schedule all common system maintenance, detect many failures and even order spare parts and service automatically. Organizations using i sometimes have sticker shock when confronting the cost of system maintenance on other systems.[1]

Another peculiar feature is that this system was one of the earliest to be object-based. Unlike traditional OSes like UNIX and Windows NT there are no files, only objects of different types. It implemented one of the earliest-known systems for persistent objects. Further, the objects persist in very large, flat virtual memory, called a single-level store.[1]

Name: Anonymous 2014-05-03 13:22

>>14
That sounds nice but that's proprietary software.

Name: Anonymous 2014-05-03 13:24

>>15
just reverse engineer it.

Name: Anonymous 2014-05-03 13:34

>>16
I'm sure that's possible but I'm quite happy to work with BSD and Plan 9. I'd much prefer to invest my efforts into those than reversing IBM i.

Name: Rob `Commander' Pike 2014-05-03 18:06

>>18
taste my secret sauce ;)

Name: Anonymous 2014-05-03 20:24

>>17
Why not Inferno?

Name: Anonymous 2014-05-03 20:41

>>20
too hot for me.

Name: Anonymous 2014-05-03 20:42

>>21
Not funny.

Name: Anonymous 2014-05-03 20:46

>>22
is it funny now?

Name: Anonymous 2014-05-03 21:54

>>22
How many feminists does it rape to rape in a rapebulb?

Name: Anonymous 2014-05-04 1:46

>>24
TRIGGERED!

Name: Rob `Commander' Pike 2014-05-04 8:48

Name: Anonymous 2014-05-04 8:58

>>26
hax my anus

Name: Anonymous 2014-05-04 9:22

>>26
optimise your quotes

Name: so this compiles just fine 2014-05-05 9:09

Loveshack OS

So this crazy guy made his own moonshine OS and programming language, and it is full of crazy. Poor guy actually has some talent, but he's possibly schitzophrenic, possibly autistic, and definitely full of drugs.
http://www.members.tripod.com/cpu_bios/
http://gorf32.webs.com/
/g/ and /x/ have already seen this, and both agreed that what is this I don't even, and wat, and even my head is full of fuck.
The OS is designed to rewrite your DNA and turn you into an immortal space god and cure cancer. And really, who wants to be a space god with cancer?
Note: you probably don't want to smoke what he's smoking, but if you follow his recipe for magic banana bong dust, please note that "Mace" means the covering of the nutmeg plant and not what the nice police man gave you a face full of at the Occupy Wall Street thing.

Name: Anonymous 2014-05-05 13:52

>>29
>LEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEELLLLLLLLLLLLLLLLLLLLLLL
>LELELELELLELELELELLELELELELELELLELELELELLELELELELELELLELELELELLELELELELELELLELELELELLELELELELELELLELELELELLELELELELELELLELELELELLELELELELELELLELELELELLELELELELELELLELELELELLELELELELELELLELELELELLELELELELELELLELELELELLELELELELELELLELELELELLELE

>LE /G/ LE /X/ LELELELELELLELE LE IMAGEREDDIT IMAGEBOARD 4CHAN REDDITIMAGE BOARDS LELELELELELLELELEEELLELELELELELELLELELELEL
>LELLLELELELELE LE I DON'T EVEN MAYMAY ;DDDDDDDDDDDDDDDDDDDDDDDD LELELELELELLELEL
LELEELEL WAT LELELELELLELELEL LE WAT ELLELELELELELELELELELELELLELELE
>LELELELELLLELELEL FULL OF FUCK LELELELELELE LE IMAGEBOARD MAYMAY SAYINGS :0000000000000 LEELELLELELELELELLE LELELELE
>LELELELE LE /B/RO HAS ME LELING SO HARD LELELELELLELEL LELELELELELEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEL ELLELELELELELELELELELLELE
>LELELELEELELLELELELLELELLELE LE /G/RO /X/IN OUT FROM DA 4CHAN IMAGEREDDIT LELELELLELE GOT ME LELELEINLNIGNGLNIGNLEIELELELLELELEINGLELE >;))))))))))))))))))) LELELELELELELLELELELELELLE
LEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEL

Name: so this compiles just fine 2014-05-05 14:42

>>30
reported

Name: Anonymous 2014-05-05 18:02

.1-31,33-
VALID PERL CODE

Name: >>32 2014-05-05 18:03

Name: sage 2014-05-15 12:05

Movitz: A Common Lisp OS development platform

http://common-lisp.net/project/movitz/movitz.html

The los0 kernel image is the first instance of a Movitz kernel application, or MoKA, and contains the current development version of the Muerte. Los0 is a very minimal MoKA that is used to drive the development of Muerte. This system provides no run-time services beyond a typical lisp REPL listener, which may be used to interactively peek into your system

Name: Anonymous 2014-05-20 17:35

KnightOS

Ryan:
Thanks for taking the time to do this. I'm very excited about KnightOS in case you couldn't tell :)

Drew:
What a coincidence! As it happens, I'm very excited about KnightOS, too! I always appreciate the exposure, so thanks to you for approaching me.


http://www.ticalc.org/archives/news/articles/14/148/148624.html

Name: CerealKiller 2019-07-06 6:22

Rest in peace terry

Name: CerealKiller 2019-07-06 6:22

Rest in peace terry

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List