[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology


Thread archived.
You cannot reply anymore.


[Advertise on 4chan]


>be me
>autist with too much free time and a nasm addiction
>decide to make my own OS because "muh unix is bloated"
>call it Shelly
>write everything from scratch in pure x86_64 assembly
>bootloader? hand rolled
>kernel? hand rolled
>shell? hand rolled
>literally everything from sector 0 to the prompt
>it boots
>it has basic commands
>you can ls, cat, echo, simple programs
>feels fucking magical when the prompt appears
>but no persistent storage
>tried for weeks to get FAT32 or even a raw disk driver working
>kept bricking my test machine
>eventually gave up
>Shelly lives entirely in RAM, dies when you power off
>still my proudest creation

>few months later
>"this time it'll be better"
>start Shelly 2
>switch to C (or C++? idk I blacked out)
>rewrite everything "properly" with structs and shit
>spend weeks on it
>compile
>boot
>triple fault
>try again
>still triple fault
>spend another week debugging
>realize I have no fucking idea what broke
>give up in shame
>Shelly 2 never saw the light of day

>now sitting here at 3am again
>thinking about Shelly 3
>want to resurrect the project
>but this time it's going to be different
>still a shell-first OS
>no unix baggage, no posix, no linux compat
>everything runs on my own scripting language called Rush
>already have the basic interpreter working in the old assembly version

/g/ what features should Shelly 3 have?

already planning:
>proper persistent storage (this time I swear)
>multitasking (cooperative at first)
>simple graphics mode (maybe vesa)
>Rush language improvements (proper functions, modules, maybe even simple OOP)
>network stack? (probably too ambitious)
>package manager that just downloads .rush files lmao

tell me your autism fuel anons
I need to go deeper
>>
the autism is interesting but im a bit retarded can you explain what actually would make this OS different and why it would be used over others? what are you actually planning on providing to the world of OS?
>>
>>109259132
Nothing! BOO! I don't work for free! IT'S MY OS
>>
can you stfu and give us the source code or something
>>
>>109259226
BOO! KYS, FOSS People.
>>
>>109259092
Fake and gay thread. A few days ago there was no C/CPP version, only asm.
>>
fuck you sourasish go clean a communal bowl
>>
>>109259307
I might be retarded, but you are worse
>>
>>109259356
WHOOOO? lol
>>
>>109259442
sourasish im gonna slash your little indian throat until the dull blade separates your whole worthless cartilage stressed head from bobbing while talking and then i'm gonna put it under a hydraulic press
SOURASISH i am a calm man but do not make me do that don't post your cringe ai generated greentexts here no more
>>
Wouldnt it be better to build upon the linux kernel for maximum support and do the rest "better", or is the kernal already a lost cause
>>
>>109259466
There is a difference between vibe gods and green text gods
>>
>>109259482
It's a lost cause.
>>
>>109259492
Both should die, especially indian ones
>>
>>109259532
cry about it
>>
>>109259571
just wait for Slopashish to slip up once
>>
>>109259580
Who nthe fuck is that EPP guy?
>>
>>109259092
>because "muh unix is bloated"

poor motivation, muh

>what features should

you didnt follow my blog, i see, though even people who follow, follow their own directions trying to grasp superiority https://zoo.js.org/ but the problem is that copyism either with vibeslop or by hand is the copyism, there must be a differenciation.

shorter, an OS is a platform for programs that borrow from it (same as runtime), thus, all the top features must be about satisfying the API layer it provides to apps, otherwise, it is

> your autism

nobody cares (uless you have some bright ideas to share as Terry Davis had)
>>
I'm bored of pointless "passion projects" where the op just tries to be zany and edgy but shows zero actual motivation to achieve anything.
>>
>>109259092
ok but can it run minecraft alpha 1.1.2_01
>>
>>109259908
Dangerously based post
>>
>>109259132
instead of doing anything useful OP is just masturbating his ego. literal slide thread.
>>
>>109259092
I hope a train hits you sourasish you retarded jeet then you can finally stop shilling your vibecoded slop and writing 50 lines green texts
>>109259226
Proceed with caution, too much curry
https://github.com/TheServer-lab/Shelly
>>
File: IMG_2192.jpg (161 KB, 1179x1053)
161 KB JPG
>>109259092
You can’t make this shit up KEK…is this the same shell you were so proud of and got angry every time someone asked for a source >109216130? why are you jeets like that what would go gain from lying on an ANONYMOUS board go to shitter or linkedin if you want to get some dopamine hits no one here cares about your spaghetti code slop
>>
>>109260900
>>109216130
>>
>>109259092
So, you made another linux-like clone, using the same underlying terminal programs? Fuck off.
>>
>>109260975
please stop bumping your own thread



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

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.