Safe Coding to be taught in High School
Posted by Matthew on Friday September 24, 2004 @09:58AM
from the unknown dept.
Matthew writes: A controversial new program funded by the Gates Foundation to teach safe programming practices in high school is meeting resistance from conservative family groups. The program, designed to instill a sense of safety in programming conventions while coders are still in their youth, is being implemented in pilot programs around the country.
“We’re a Python family. They’re teaching safe C++ coding. Frankly, I don’t want my son programming in C++. It’s a dangerous language, fraught with poorly thought out compiler directives, dangling pointers, and unsafe optimizations. The only safe way to code in C++ is not to code in C++.” Says a concerned parent.
“A firewall isn’t always going to protect you.” Says another. “Kids these days have to realize that secure coding is about checking input buffers, avoiding library routines like strcpy() that are known to be insecure, and choosing a safe language in the first place. I’m just not sure that schools are really the right place to talk about code security.”
Kids tended to disagree with their parents, however. “I’m totally excited about this safe programming course.” Say one. “I’ve been wanting to try out gcc, but I was afraid that my code would pick up a virus or a Trojan or something. Now I feel like I’ll be able to program without being afraid of being attacked by some kind of exploit in the wild.”


Subject:No Subject Given
Wait a second the Gates foundation teaching SAFE coding? The founder is responisble for the single biggest programing mistake fo all time!
Comment by Gates teaching safe coding? — October 21, 2004 @ 6:39 pm
Subject:Re: No Subject Given
you say “Wait a second the Gates foundation teaching SAFE coding? The founder is responisble for the single biggest programing mistake fo all time!”
I say this is exactly why they have to do this…
Comment by Anonymous Poster — February 3, 2005 @ 4:02 am