, 2003-03-26
Until Unix and Linux programmers get over their macho love for low-level programming languages, the security holes will continue to flow freely.
Expand all |
Post comment
Too Cool For Secure Code
2003-03-26
Anonymous (4 replies)
Anonymous (4 replies)
That's the wrong attitude.
2003-03-26
Anonymous (26 replies)
Anonymous (26 replies)
That's the wrong attitude.
2003-03-27
dbtid (1 replies)
dbtid (1 replies)
This is hogwash... I guess we should all use VB? That's High Level and we know how "bug" free that is.
2003-03-27
Anonymous
Anonymous
This is so funny - linux on linux battle
2003-04-02
Anonymous (1 replies)
Anonymous (1 replies)

If you code in C/C++ then
(a) you immerse yourself in a swamp of quite peripheral and hard-to-get-right bookkeeping detail,
(b) have to build a problem specific representation from the ground up with pretty much nothing in the way of abstraction tools (please don't suggest templates and classes...), and
(c) are working in a language that is more than happy to both *not* tell you when a program may do something stupid (e.g. buffer overflow or illegal cast) *and* leaves your program semantics undefined in such a case.
Good grief.
There are dozens of languages out there that are efficient, economical and high level. Check out OCaml, Mercury, Haskell, Eiffel and so forth. Yes, these languages are industrial strength. Some of them even have visual studio integration if that's your bag.
[ reply ]
Link to this comment: http://www.securityfocus.com/comments/columns/150/18832#18832