Finally i’m gonna be able to contribute!
Ephera ( @Ephera@lemmy.ml ) 49•7 days agoGood thing that this isn’t actually possible…
morrowind ( @morrowind@lemmy.ml ) 53•7 days agoDon’t tempt fate. There are already two kernels written in javascript
Ephera ( @Ephera@lemmy.ml ) 12•7 days agoHow? You’d need to compile it down to machine code somehow, for the processor to have any clue how to run it. And you’d need some custom library with custom compile instructions, to be able to control memory allocations, memory addresses etc…
I did a quick search and found two operating systems written in JS, both of which cop out when it comes to the kernel. Did you maybe mix it up with those?
frezik ( @frezik@midwest.social ) 8•7 days agoThere’s almost always at least a little ASM sprinkled into any kernel, so that’s not a big deal.
OTOH, there is the factor of “you know how Chrome takes up 2GB per tab? What if that was a whole OS?”
morrowind ( @morrowind@lemmy.ml ) 3•7 days agoMaybe I did, I haven’t looked any of them carefully
The Bard in Green ( @thebardingreen@lemmy.starlightkel.xyz ) English38•7 days agoAs a PHP developer, I’m in full support and look forward to contributing to what will be a vastly simpler and easier to use Linux kernel.
And the Community rejoices at the perspective of your valuable contributions!
ulkesh ( @ulkesh@beehaw.org ) English3•6 days agoAs a PHP developer
I’m so, so sorry.
BurningTurtle ( @BurningTurtle@programming.dev ) 32•7 days agoIf we are rewriting it, we should use holyc to make it the way god intended.
raman_klogius ( @raman_klogius@ani.social ) 1•5 days agoRing 0 all the way baybee!!
katy ✨ ( @cupcakezealot@lemmy.blahaj.zone ) 2•5 days agobasic or nothing
onlinepersona ( @onlinepersona@programming.dev ) English7•7 days agoAnything is better than C, right? Even 🤮 PHP.
VaalaVasaVarde ( @VaalaVasaVarde@sopuli.xyz ) 7•7 days agoJokes on them PHP is itself written in C
undefined ( @undefined@links.hackliberty.org ) 4•7 days agoI prefer Ruby myself 🥰
Joking, of course. Ruby would be slow as hell.
christopher ( @christopher@lemmy.ca ) 2•7 days agoWrite the kernel in Arnold C
Dudewitbow ( @Dudewitbow@lemmy.zip ) 3•7 days agoi mean if you want chaos, program in whitespace