Is OpenSSH the new Microsoft?
bscott at ntisys.com
bscott at ntisys.com
Fri Sep 19 12:41:16 EDT 2003
On Fri, 19 Sep 2003, at 9:50am, sconce at in-spec-inc.com wrote:
> You're most of the way there, Ben. Take the last step. The fault
> lies with.. C.
I know it is possible to design a C environment (compiler and runtime)
that supports bounds checking and other automatic error checking features.
I believe the language spec is designed to make that possible. (I know the
C++ spec is.) All such environments that I have heard of run dog slow, but
I suspect that is because they were retro-fitted onto existing, traditional
C environments rather then being built that way from the start.
I'd argue that it would be a lot more practical to design a workable C
environment which protects against this kind of thing then it would be to
re-implement the world in another language.
--
Ben Scott <bscott at ntisys.com>
| The opinions expressed in this message are those of the author and do |
| not represent the views or policy of any other person or organization. |
| All information is provided without warranty of any kind. |
More information about the gnhlug-discuss
mailing list