[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

/tosg/ - TempleOS General

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 67
Thread images: 9

Terry is live streaming now:
http://www.hitbox.tv/terrenceandrewdavis

FAQ
>What is TempleOS?
TempleOS (formerly J Operating System, SparrowOS and LoseThos) is a biblical themed lightweight operating system created over the span of a decade by programmer Terry A. Davis.

>How did TempleOS start?
Development for TempleOS began in 2003 after Davis suffered from a series of manic episodes that left him briefly hospitalized for mental health issues.
Davis is a former atheist who believes that he can "talk with God" and that God told him the operating system he built was God's official temple. According to Davis TempleOS is of 'Divine' intellect due to the inspired nature of the code. According to Davis, God said to create the operating system with 640x480, 16 colors display and a single audio voice. The operating system was coded in a programming language developed by Davis in C/C++ called "HolyC". The OS runs a file system called "Red Sea".

>What can TempleOS do?
TempleOS deliberately has no network support. It runs 8-bit ASCII with graphics in source code and has a 2D and 3D graphics library, which run at 640x480 VGA with 16 colors. The OS contains numerous embedded biblical references including a program called AfterEgypt which allows users to "communicate with God" through an oracle.

USEFUL LINKS
Official website: http://templeos.org/
Download TempleOS: http://www.templeos.org/Wb/Home/Web/DownloadOS.html#l1
Blog (HUGE page): http://www.templeos.org/Wb/Home/Web/TAD/DailyBlog.html#
Templeos canon:
https://timelines.issarice.com/wiki/Timeline_of_TempleOS
Live sermons from the high priest himself: http://www.hitbox.tv/terrenceandrewdavis


NOTABLE QUOTES FROM TERRY
>I wrote a fucken compiler. Linus has not finished his compiler yet and suffers humilation from Stallman.
>Yeah, I killed a CIA nigger with my car in 1999. Score one for the good guys.
>My job is to hunt CIA niggers.
>Bill gates and the illuminati got a herd of nigger cattle
>>
fucking cia niggers
>>
praise the lord
>>
Terry has a nice chair. My chair friggin sucks.
>>
Can anyone give me a quick rundown on physics girl and what happened to her?
Last I knew trolls were impersonating her sending spoofed emails to Terry
>>
File: cia.jpg (203KB, 802x854px) Image search: [Google]
cia.jpg
203KB, 802x854px
He's the true Moises of our times
>>
>>60044836
he keeps spamming her email with bible quotes and other shit
>>
>>60044868
i disavow terry until he stop streaming on shitbox and finds a better alternative
>>
>>60044753
this just looks like some guy lying on his bed listening to BBC radio. I don' get it
>>
File: 1490856068439.jpg (50KB, 799x449px) Image search: [Google]
1490856068439.jpg
50KB, 799x449px
bumping for death of the heretic pope
>>
Yeah, fuck those cia niggers and cattle.
>>
>>60044753
why is he streaming on hitbox.tv ?
>>
I remember him streaming on YouTube. Did they kick him?
>>
I'm not a Christian. Will TempleOS work on my computer?
>>
>>60047624
commies suppressing his freedom of expression
>>
Harassing terry is provably the worst thing this board does.

Pretending to be racist or sexist or whatever is one thing but this is a real life vulnerable man that people here fuck with in a potentially devastating way.

Stick to passive forms of mockery.
>>
>>60044887
What would be a better alternative than Hitbox? Stream quality on YT is terrible and he'd get banned on Twitch in a minute.
>>
>>60048368
No one here is harassing Terry, GTFO with your self-righteous bullshit.
>>
>>60048368
lol that you think people are being ironically racist on 4chan
>>
File: beta.png (364KB, 778x591px) Image search: [Google]
beta.png
364KB, 778x591px
all you fuckin beta males

https://webmshare.com/play/DmXyP
>>
>>60048368
Holy shit redditors are actually here.
>>
File: image.png (122KB, 559x361px) Image search: [Google]
image.png
122KB, 559x361px
>>60052126
what good does it do
>>
>>60052104
>0052104▶
>File: beta.png (364 KB, 778x591)

savage
>>
>>60047640
Yep. Some douche reported him. Fucking nigger.
>>
>>60052126
Back to >>>/b/
>>
File: 2017-04-24-16-05-02.png (8KB, 640x480px) Image search: [Google]
2017-04-24-16-05-02.png
8KB, 640x480px
comfy TempleOS mondays
>>
why is the stream so fuckedup
>>
Did he kill his bird?
>>
>>60055329
months ago
>>
>>60055375
what happened?
>>
>>60055818
he stomped it and sent pics to Dianna
>>
>>60055818
He never liked that bird, it was a pussy.
>>
What's the actual difference between c and holyC and why has nobody written a LLVM frontend for it yet?
>>
>>60056409
http://www.templeos.org/Wb/Doc/HolyC.html

You can write a LLVM frontend all you want, but it's useless without porting all the libraries, which is effectively re-implementing a large chunk of TempleOS.
>>
>>60056495
>useless without porting all the libraries
Why?

Is holyC marred to its libraries, unlike regular c?
>>
>>60056595
>Is holyC married to its libraries
It depends on what you intend to do with the language.

For the purpose of "Hello, world!" - no.

If you want to port TempleOS applications to run on Windows/Linux/macOS, definitely. At the absolute minimum, you've got a ton of builtins to map, re-implement DolDoc, handle things like no stdin/stdout/fseek(), and translate Gr calls to SDL or something similar to handle primitives.
>>
>>60044753
noob here
whats the deal with the cia?
is it just a meme or..?
>>
>>60055314
not 4 me
>>
what kind of shit does he do in his streams?
>>
>>60056848
>If you want to port TempleOS applications to run on Windows/Linux/macOS, definitely.

Oh, no.
If something's written for TempleOS, it's not going to work.


The aim would be to just get the language working on other OSs.
Maybe even cross-compiling.
>>
>>60057308
I think this might be what you're looking for, and illustrates the problem with this kind of approach:

https://github.com/jamesalbert/HolyC-for-Linux

One example shows:

Print("hello");
transpiles to : printf("hello");

How does this handle DolDoc commands? Sprite pointers?
>>
>>60057533
>llustrates the problem with this kind of approach:
Where?

That's a script that runs find and replace on text.

What do DolDoc comments look like in terms of bytes? Are they just a blob, or something else?
>>
>>60057624
It shows that you can't just generate LLVM IR from HolyC and call it a day. It's not a POSIX friendly language, there's no text mode. Kind of like: forget stdin/stdout, and imagine you only have something like Quartz 2D on macOS
>>
>>60057624

Also, here's an overview of DolDoc, and the "documents, not streams" approach in TempleOS:

http://www.templeos.org/Wb/Doc/DolDocOverview.html#l1
http://www.templeos.org/Wb/Doc/DolDoc.html
>>
>>60057759
>It shows that you can't just generate LLVM IR from HolyC and call it a day.
how?

That thing's written in python.


Is there something inherently different about holyC that makes it impossible to compile with a regular compiler? It runs on x86, so surely it must be possible.


>>60057798
Doesn't plan9 also use a file that's text-based to draw the screen too?

I get that it doesn't use a stream for regular output and input.
>>
is it just me or are his "little outbursts" getting "worse" day by day?
>>
>>60058036
which ones?
>>
>>60057839
HolyC has no language spec, the closest thing we have is:

http://www.templeos.org/Wb/Doc/HolyC.html

So, not impossible, but at the very least, you're re-implementing a lot of kernel functions if they don't have POSIX analogues:

http://www.templeos.org/Wb/Kernel/Kernel.html

AFAIK plan9 still has quite a bit of POSIX compatibility, whereas TempleOS does not.
>>
bump
https://www.youtube.com/watch?v=B5YokNW7tIs
>>
https://www.youtube.com/watch?v=DSA5d2-kVMM&feature=youtu.be
>>
>>60058179

has terry ever talked about his thoughts on unix and unix like design philosphy?

obviously multiple users is ungodly
>>
>>60060035
He is not a nigger like linus
>>
>>60060014
>cia.com
>costs $750k to lease
Did someone actually do this?
>>
>is it possible to use this as my main os? Does it play games?
>>
How do we convince Terry to install an ad blocker?
>>
WITNESSED
>>
>>60060497
you're mom does play games
>>60061267
god wants him to watch ads though
>>
>>60061854
>god wants him to watch ads though
did God explicitly say so? poor Terry is getting CIA brainwarped by the nigger ads
>>
Cia monkey niggers
>>
https://www.youtube.com/watch?v=MQS6X0H8JDE&feature=youtu.be
>>
https://www.youtube.com/watch?v=7U_gBoU56uU
>>
Terry is streaming right now
>>
File: aesv4w4wnhjj.png (24KB, 300x250px) Image search: [Google]
aesv4w4wnhjj.png
24KB, 300x250px
someone please post the niger cattle webm or terry rodeo'ing the cattles
>>
>>60066029
bumpu
>>
File: 1490247525611.webm (1MB, 640x356px) Image search: [Google]
1490247525611.webm
1MB, 640x356px
>>60066029
>>
File: 1492247560001.png (338KB, 450x413px) Image search: [Google]
1492247560001.png
338KB, 450x413px
>>60066232
you are my greatest ally
>>
>>60066232
>>60066252
u welcome bby

anybody got the version with audio?
Thread posts: 67
Thread images: 9


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.