Heavyweights when are compared with KolibriOS

All off topic discussions go here. Everything from the funny thing your cat did to your favorite tv shows. Non-programming computer questions are ok too.
Post Reply
trident
Member
Member
Posts: 50
Joined: Tue Nov 18, 2014 10:02 am

Heavyweights when are compared with KolibriOS

Post by trident »

...
Last edited by trident on Sun Dec 06, 2015 10:01 am, edited 1 time in total.
User avatar
AndrewAPrice
Member
Member
Posts: 2298
Joined: Mon Jun 05, 2006 11:00 pm
Location: USA (and Australia)

Re: Heavyweights when are compared with KolibriOS

Post by AndrewAPrice »

DexOS, Syllable, SkyOS

Hopefully mine, one day!
My OS is Perception.
User avatar
gravaera
Member
Member
Posts: 737
Joined: Tue Jun 02, 2009 4:35 pm
Location: Supporting the cause: Use \tabs to indent code. NOT \x20 spaces.

Re: Heavyweights when are compared with KolibriOS

Post by gravaera »

Yo:

TempleOS and PonyOS...

Peace out,
gravaera
17:56 < sortie> Paging is called paging because you need to draw it on pages in your notebook to succeed at it.
User avatar
Combuster
Member
Member
Posts: 9301
Joined: Wed Oct 18, 2006 3:45 am
Libera.chat IRC: [com]buster
Location: On the balcony, where I can actually keep 1½m distance
Contact:

Re: Heavyweights when are compared with KolibriOS

Post by Combuster »

gravaera wrote:TempleOS and PonyOS
Are they still heavyweights if you can't take them seriously? :mrgreen:
"Certainly avoid yourself. He is a newbie and might not realize it. You'll hate his code deeply a few years down the road." - Sortie
[ My OS ] [ VDisk/SFS ]
User avatar
Kazinsal
Member
Member
Posts: 559
Joined: Wed Jul 13, 2011 7:38 pm
Libera.chat IRC: Kazinsal
Location: Vancouver
Contact:

Re: Heavyweights when are compared with KolibriOS

Post by Kazinsal »

Combuster wrote:
gravaera wrote:TempleOS and PonyOS
Are they still heavyweights if you can't take them seriously? :mrgreen:
Probably not. TempleOS is heavy in that its author will sling really heavy racial slurs at anyone who disagrees with his nuttiness.

PonyOS is totally a serious competitor to the major operating systems of the world though, man! :P
User avatar
sortie
Member
Member
Posts: 931
Joined: Wed Mar 21, 2012 3:01 pm
Libera.chat IRC: sortie

Re: Heavyweights when are compared with KolibriOS

Post by sortie »

I do like to think of my OS as being a real operating system, especially when compared with silly operating systems writing exclusively in assembly.
User avatar
Combuster
Member
Member
Posts: 9301
Joined: Wed Oct 18, 2006 3:45 am
Libera.chat IRC: [com]buster
Location: On the balcony, where I can actually keep 1½m distance
Contact:

Re: Heavyweights when are compared with KolibriOS

Post by Combuster »

Ok, add sortix to the list of worthy OSes :P
"Certainly avoid yourself. He is a newbie and might not realize it. You'll hate his code deeply a few years down the road." - Sortie
[ My OS ] [ VDisk/SFS ]
User avatar
Kazinsal
Member
Member
Posts: 559
Joined: Wed Jul 13, 2011 7:38 pm
Libera.chat IRC: Kazinsal
Location: Vancouver
Contact:

Re: Heavyweights when are compared with KolibriOS

Post by Kazinsal »

"B-b-but assembly allows for better optimization by hand than higher level languages," the assembly fans stuck in days gone by cry to sortie, not realizing that compilers have progressed quite a lot since 1975...
User avatar
sortie
Member
Member
Posts: 931
Joined: Wed Mar 21, 2012 3:01 pm
Libera.chat IRC: sortie

Re: Heavyweights when are compared with KolibriOS

Post by sortie »

It's not even whether it's faster or slower. It's that it is harder to maintain and platform specific. I find the C code in my operating system much easier to maintain than the assembly, so I moved to have very little assembly. This way, if I change the size of a typedef like pid_t, then I don't have to subtly change some assembly here and there to match the calling convention. C is quite simply more portable and reusable. An assembly operating system is inherently linked to that platform forever, perhaps except if they add a macro hell on top of it. C programs are written to an abstract machine with types that can have many potential sizes on different platforms, but the types play crucial roles.
User avatar
Bender
Member
Member
Posts: 449
Joined: Wed Aug 21, 2013 3:53 am
Libera.chat IRC: bender|
Location: Asia, Singapore

Re: Heavyweights when are compared with KolibriOS

Post by Bender »

Well you could cut out strand of hair from a human, read the genetic code and maybe write a disassembler that emits out "natural" assembly code, the OS name might be somewhere there in the header or the data section.

That OS would be heavyweight compared to any other.

Hell, it could also be as dumb, to make me post this uselesm+£+%+%£(%;;;()

LOG: ExitPrintf() String Terminator not found within search length. (Expected 0x2A)
Yes, it could be loaded with b#gs too.
"In a time of universal deceit - telling the truth is a revolutionary act." -- George Orwell
(R3X Runtime VM)(CHIP8 Interpreter OS)
Post Reply