Mail Archives: djgpp/1996/07/12/08:30:48
---------------------------------------------------------------------------=
---
From=20akroev AT sn DOT noFri Jul 12 08:19:43 1996
Date: 10 Jul 1996 20:26:22 +0200
From: Arne Knut Roev <akroev AT sn DOT no>
To: djgpp AT delorie DOT com
Newsgroups: comp.os.msdos.djgpp
Subject: Re: new to djgpp
[The following text is in the "ISO-8859-1" character set]
[Your display is set for the "US-ASCII" character set]
[Some characters may be displayed incorrectly]
In article <31DCC5EC DOT 5779 AT funcom DOT com>,
P=E5l-Kristian Engstad <engstad AT funcom DOT com> wrote:
>Also, C is extreme in the sense that you can do "almost everything".
>"C" does _no_ range-checking. If you want to reformat the hard disk, you=
=20
>can do so in "C"!
Are you sure of this ?
I would think reformatting a hard disk would be OS-dependent, and therefore
beyond the scope of the ANSI/ISO standard(s).
---------------------------------------------------------------------------=
---
I think what is meant is that in many higher level languages they keep=20
you away from the OS layer. I don't know about alot of newer stuff by=20
the ones I do know seem to be shy about creating OS dependent contols=20
such as MS-DOS direct interrupt calls. Unless things have changed from=20
a dozen years ago BASIC never offered such control as formatting disks,=20
at least not easily. In C/C++ it is just a matter of simple calls to=20
functions and setting a couple of register values in a structure, or=20
simpler if you know how to do assembly.
This is just my take on the message.
Thanks for listening.
Chris
"Software development is a state of writing better software to allow users =
to
think less. Someday we'll be cutting out the middle man having written th=
e=20
software that will allow users and programmer's alike from having to think
at all."
- Raw text -