Troll display reopened (no feeding)
- zaleschiemilgabriel
- Member
- Posts: 232
- Joined: Mon Feb 04, 2008 3:58 am
-
- Posts: 12
- Joined: Wed Sep 05, 2007 6:10 am
- Location: capelle aan den ijssel, the netherlands
- Contact:
- zaleschiemilgabriel
- Member
- Posts: 232
- Joined: Mon Feb 04, 2008 3:58 am
- zaleschiemilgabriel
- Member
- Posts: 232
- Joined: Mon Feb 04, 2008 3:58 am
- zaleschiemilgabriel
- Member
- Posts: 232
- Joined: Mon Feb 04, 2008 3:58 am
Not for long... (I will not troll anymore; I will not troll anymore; I will not troll anymore; I will not troll - Well you guys are making that pretty damn impossible)
Each with his own opinion, just don't go on the assumption that Windows or Linux were entirely written in C. In fact, the non-crashing parts were written in assembly.
Each with his own opinion, just don't go on the assumption that Windows or Linux were entirely written in C. In fact, the non-crashing parts were written in assembly.
- piranha
- Member
- Posts: 1391
- Joined: Thu Dec 21, 2006 7:42 pm
- Location: Unknown. Momentum is pretty certain, however.
- Contact:
The C parts don't crash either.
Real OS's are written in Asm, mine is written in C, so my OS isn't a real OS?
2) Thats what any substantial OS does, and many times they are written in a higher language.
C works fine for most things. Get over yourself.
-JL
Real OS's are written in Asm, mine is written in C, so my OS isn't a real OS?
1) Where is the assembly part in that article?Wikipedia wrote:An operating system (OS) is a software that manages computer resources and provides programmers/users with an interface used to access those resources.
2) Thats what any substantial OS does, and many times they are written in a higher language.
C works fine for most things. Get over yourself.
-JL
SeaOS: Adding VT-x, networking, and ARM support
dbittman on IRC, @danielbittman on twitter
https://dbittman.github.io
dbittman on IRC, @danielbittman on twitter
https://dbittman.github.io
- zaleschiemilgabriel
- Member
- Posts: 232
- Joined: Mon Feb 04, 2008 3:58 am
1) It "works fine for most things", but not for everythingpiranha wrote:C works fine for most things. Get over yourself.
2) I do not like that remark you made about me being into myself
3) Don't use numbered lists when you only have two points to make
4) Get over C. It's not that good. There are better high level languages. C only has the advantage of being the first one to appear and to support inline assembly, which brings me back to assembly... It is considered an artifact and/or a relict and discarded as such, while it's many advantages are overlooked.
-
- Member
- Posts: 2566
- Joined: Sun Jan 14, 2007 9:15 pm
- Libera.chat IRC: miselin
- Location: Sydney, Australia (I come from a land down under!)
- Contact:
C was written for the specific purpose of writing an operating system. You can't possibly believe assembly is... better... can you?
Some things can't be done in C, and that's where you write your assembly code.
But you're only making life harder if you don't use a higher-level language for the majority of your system.
And if you really don't like C, keep it to yourself .
Some things can't be done in C, and that's where you write your assembly code.
But you're only making life harder if you don't use a higher-level language for the majority of your system.
And if you really don't like C, keep it to yourself .
Imagine if Linux was written in assembly. Not only would we have completely different implementations for each arch. It would also be fragile, hard to maintain and a mass of code (which would extend into the gigs, and take for ever to compile).
Who knows it may be still better than Windows in that state
Who knows it may be still better than Windows in that state
Microsoft: "let everyone run after us. We'll just INNOV~1"
- piranha
- Member
- Posts: 1391
- Joined: Thu Dec 21, 2006 7:42 pm
- Location: Unknown. Momentum is pretty certain, however.
- Contact:
Thanks for pointing out the obvious. I'm not an idiot.1) It "works fine for most things", but not for everything
Cool . Maybe we should all take things literally? (Take them where? ).2) I do not like that remark you made about me being into myself
I'll do what I damn please.3) Don't use numbered lists when you only have two points to make
Yes, that and the Salmon is the most efficient machine in the world.I will not troll anymore; I will not troll anymore; I will not troll anymore; I will not troll - Well you guys are making that pretty damn impossible Mr. Green
Anyone who has studied the Linux code knows that.don't go on the assumption that Windows or Linux were entirely written in C.
-JL
SeaOS: Adding VT-x, networking, and ARM support
dbittman on IRC, @danielbittman on twitter
https://dbittman.github.io
dbittman on IRC, @danielbittman on twitter
https://dbittman.github.io
Where did you pull that from? Direct from the dark side of Uranus? Seriously there are several MAJOR flaws in that statement:zaleschiemilgabriel wrote:In fact, the non-crashing parts were written in assembly.
1) You don't know what parts of the closed source OS that is Windows $VERSION were written in asm and which in C/$HLL.
2) The parts written in asm are usually extremely small architecture specific stubs - the sheer size of which (tiny) means that statistically they are extremely unlilkely to be the cause of problems, compared to the millions of lines of C code.
3) I don't like you.