is it possible to make an OS from scratch solo? Terry Davis wrote TempleOS so yes.

is it possible to make an OS from scratch solo? Terry Davis wrote TempleOS so yes.

You Suck at Programming

7 месяцев назад

52,269 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

@Violet-rv1fv
@Violet-rv1fv - 29.10.2024 06:33

Alex hormozi?!

Ответить
@coolguy69verycool
@coolguy69verycool - 29.10.2024 22:24

Its actually pretty simple, you create your own programming language and then commit yourself to daily communication to god through this language. Let fear and reverence guide you

Ответить
@bayyyi
@bayyyi - 30.10.2024 03:43

I did it. It wasnt hard just long had to write everything which is usually just granted by some lib otherwise. Its a good learning experience.

Ответить
@andrewsinclair7654
@andrewsinclair7654 - 30.10.2024 07:48

Yeah it’s definitely how OS were originally made. We would be talking about the bare minimum of what you could consider an operating system. IIRC all the theory and code is covered in “the Minix book” called Operating Systems Design and Implementation, by Andrew S. Tanenbaum.

Ответить
@VideoCrate
@VideoCrate - 31.10.2024 02:13

It can be done but you really have to love low level stuff and coding.

Ответить
@pimpstick2
@pimpstick2 - 31.10.2024 20:46

I watched my housemate write a C library to write their own C based OS to run their own C version of conway's game of life. They showed me it running on an x86 machine after a few months of keyboard banging, I said now port it to arm and run it on my RPI hooked up to the TV. Her eyes went wide and instantly started bangin on the keyboard, 4 days later her build of conway's game of life on her OS built with her C lib was running on my RPI.
They deleted their github profile with MadOS, so there is only pastebin remnants of it such as this pastebin number 9ynCmFJq

Ответить
@pikzel
@pikzel - 31.10.2024 20:48

Andreas Kling wrote Serenity OS. Plenty of smaller OS projects have been written by just one dev. Key is smaller.

Ответить
@piotr780
@piotr780 - 31.10.2024 20:50

Does writing OS means also writing all drivers?

Ответить
@Sluggernaut
@Sluggernaut - 31.10.2024 22:04

Pour one out for our poor schizophrenic friend.

Ответить
@punishedsneed
@punishedsneed - 01.11.2024 22:11

TERRY THE GOOOOOAAAAT

Ответить
@Pasha_Shkaf
@Pasha_Shkaf - 02.11.2024 01:25

And it made him mad 😂

Ответить
@cmb271
@cmb271 - 02.11.2024 04:12

Linux from scratch is a solid platform to learn the ins and outs of undertaking such a massive project

Ответить
@compositeboson123
@compositeboson123 - 05.11.2024 23:53

lfs still a thing because you said os from scratch (doesnt include the kernel) + its easier to write kernels nowadays infact you have multiple os's with their own kernel (gloire that uses ironclad kernel who is written in ada or toro which is written in pascal with its own kernel and so on and so forth)

Ответить
@NTR-Impact
@NTR-Impact - 10.01.2025 16:41

If you have the time and resources, sure.

Ответить
@Abstract_zx
@Abstract_zx - 11.03.2025 22:35

Step 1 is being jobless with schizophrenia

Ответить
@phillipwombacher9635
@phillipwombacher9635 - 22.03.2025 03:17

I mean ya but it’ll literally drive you insane like literally

Ответить
@UNotSeeMe2024
@UNotSeeMe2024 - 29.03.2025 01:29

I’m currently doing it, it’s the hardest thing ever but somehow doing it

Ответить
@AtomicArcherGuy
@AtomicArcherGuy - 31.03.2025 01:45

So did Torvalds.

Ответить
@haxidenti6001
@haxidenti6001 - 02.04.2025 01:01

Hagrid

Ответить
@nessunolinux
@nessunolinux - 14.04.2025 00:45

True, but Terry had 10+ years and disability checks keeping him afloat with no job. He didn't exactly have to worry about income, time restraints, etc.

Ответить
@DrBreenIRL
@DrBreenIRL - 24.04.2025 02:35

I am.

Ответить
@RetroHobbyMag
@RetroHobbyMag - 20.05.2025 17:22

TBH, the majority of contemporary 'developers' lack the necessary skill set (by a huge margin). Never mind an OS, most struggle to write a half decent library.

Ответить
@Findable2Fundable
@Findable2Fundable - 31.05.2025 16:48

I did it

Ответить
@eduameli
@eduameli - 03.06.2025 06:51

making a operating system other people daily drive is hard af but making a toy os is doable

Ответить