On Sat, 16 Nov 2002 15:47:44 -0500 (EST) "Steven M. Christey" <coley@linus.mitre.org> wrote:
> > Before the rest of my response, I'd like to make clear that I believe
I believe that this was the intent of the development of Ada, and as an Ada developer, I found many ways to shoot myself in the foot. Languages can help, but they cannot be a panacea - there is no substitute for developer training.
On a side note, how many universities out there even have a secure programming course? My first university taught it's computer science courses in Ada and they were very strict on developing robust and secure code. However, my courses at other institutions left much to be desired in the way of robust design. I even once had a teaching assistant tell me not to do so much input validation and error checking on return values because it took too much processor time and those weren't likely to happen. I do feel that much of the problem lies in the earliest computer science courses at major universities - they allow (and in some cases, reinforce) bad programming habits. It wouldn't hurt if this were being taught at the earliest levels to future programmers.
--Alec Kosky-- Received on Mon Nov 18 22:37:58 2002
This archive was generated by hypermail 2.1.8 : Wed Aug 23 2006 - 14:02:44 EDT