OSDev.org

The Place to Start for Operating System Developers
It is currently Thu Mar 28, 2024 2:18 pm

All times are UTC - 6 hours




Post new topic Reply to topic  [ 10 posts ] 
Author Message
 Post subject: Heavyweights when are compared with KolibriOS
PostPosted: Tue Nov 18, 2014 10:12 am 
Offline
Member
Member

Joined: Tue Nov 18, 2014 10:02 am
Posts: 50
...


Last edited by trident on Sun Dec 06, 2015 10:01 am, edited 1 time in total.

Top
 Profile  
 
 Post subject: Re: Heavyweights when are compared with KolibriOS
PostPosted: Tue Nov 18, 2014 10:40 am 
Offline
Member
Member
User avatar

Joined: Mon Jun 05, 2006 11:00 pm
Posts: 2293
Location: USA (and Australia)
DexOS, Syllable, SkyOS

Hopefully mine, one day!

_________________
My OS is Perception.


Top
 Profile  
 
 Post subject: Re: Heavyweights when are compared with KolibriOS
PostPosted: Tue Nov 18, 2014 11:47 am 
Offline
Member
Member
User avatar

Joined: Tue Jun 02, 2009 4:35 pm
Posts: 737
Location: Supporting the cause: Use \tabs to indent code. NOT \x20 spaces.
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.


Top
 Profile  
 
 Post subject: Re: Heavyweights when are compared with KolibriOS
PostPosted: Tue Nov 18, 2014 2:07 pm 
Offline
Member
Member
User avatar

Joined: Wed Oct 18, 2006 3:45 am
Posts: 9301
Location: On the balcony, where I can actually keep 1½m distance
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 ]


Top
 Profile  
 
 Post subject: Re: Heavyweights when are compared with KolibriOS
PostPosted: Tue Nov 18, 2014 2:27 pm 
Offline
Member
Member
User avatar

Joined: Wed Jul 13, 2011 7:38 pm
Posts: 558
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


Top
 Profile  
 
 Post subject: Re: Heavyweights when are compared with KolibriOS
PostPosted: Tue Nov 18, 2014 2:35 pm 
Offline
Member
Member
User avatar

Joined: Wed Mar 21, 2012 3:01 pm
Posts: 930
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.


Top
 Profile  
 
 Post subject: Re: Heavyweights when are compared with KolibriOS
PostPosted: Tue Nov 18, 2014 2:59 pm 
Offline
Member
Member
User avatar

Joined: Wed Oct 18, 2006 3:45 am
Posts: 9301
Location: On the balcony, where I can actually keep 1½m distance
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 ]


Top
 Profile  
 
 Post subject: Re: Heavyweights when are compared with KolibriOS
PostPosted: Tue Nov 18, 2014 3:06 pm 
Offline
Member
Member
User avatar

Joined: Wed Jul 13, 2011 7:38 pm
Posts: 558
"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...


Top
 Profile  
 
 Post subject: Re: Heavyweights when are compared with KolibriOS
PostPosted: Tue Nov 18, 2014 4:17 pm 
Offline
Member
Member
User avatar

Joined: Wed Mar 21, 2012 3:01 pm
Posts: 930
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.


Top
 Profile  
 
 Post subject: Re: Heavyweights when are compared with KolibriOS
PostPosted: Wed Nov 19, 2014 3:09 am 
Offline
Member
Member
User avatar

Joined: Wed Aug 21, 2013 3:53 am
Posts: 449
Location: Asia, Singapore
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)


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 10 posts ] 

All times are UTC - 6 hours


Who is online

Users browsing this forum: No registered users and 30 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group