<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.0.11" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: Show 011 - An Interview with Dorothy Denning</title>
	<link>http://www.cigital.com/silverbullet/show-011/</link>
	<description>In-depth conversations with leading security gurus, hosted by Gary McGraw, sponsored by IEEE Security &#038; Privacy Magazine.</description>
	<pubDate>Thu, 24 Jul 2008 01:38:25 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.11</generator>

	<item>
		<title>by: gem</title>
		<link>http://www.cigital.com/silverbullet/show-011/#comment-5448</link>
		<pubDate>Wed, 28 Feb 2007 00:45:54 +0000</pubDate>
		<guid>http://www.cigital.com/silverbullet/show-011/#comment-5448</guid>
					<description>If you have to code to the metal, you can use assembly like we did back when I was a kid.  I suppose C is like assembly on steroids, so it will have a place.  

However, rampant use of C in non-system places is not helping.  And there is no excuse for C++ which is the worst piece of unbelievable crap ever foist on the planet as a programming language.

Learning to use C in a secure manner is a good idea.  (As you probably know, I have spent a decent chunk of my research career working on that kind of thing.)  However learning to use C++ in a secure manner is idiocy itself.  Just throw out the language.

Who me opinions??

gem

company www.cigital.com
podcast www.cigital.com/silverbullet
book www.swsec.com</description>
		<content:encoded><![CDATA[<p>If you have to code to the metal, you can use assembly like we did back when I was a kid.  I suppose C is like assembly on steroids, so it will have a place.  </p>
<p>However, rampant use of C in non-system places is not helping.  And there is no excuse for C++ which is the worst piece of unbelievable crap ever foist on the planet as a programming language.</p>
<p>Learning to use C in a secure manner is a good idea.  (As you probably know, I have spent a decent chunk of my research career working on that kind of thing.)  However learning to use C++ in a secure manner is idiocy itself.  Just throw out the language.</p>
<p>Who me opinions??</p>
<p>gem</p>
<p>company <a href="http://www.cigital.com" rel="nofollow">www.cigital.com</a><br />
podcast <a href="http://www.cigital.com/silverbullet" rel="nofollow">www.cigital.com/silverbullet</a><br />
book <a href="http://www.swsec.com" rel="nofollow">www.swsec.com</a>
</p>
]]></content:encoded>
						</item>
	<item>
		<title>by: Oleg Zhylin</title>
		<link>http://www.cigital.com/silverbullet/show-011/#comment-5156</link>
		<pubDate>Thu, 22 Feb 2007 01:25:16 +0000</pubDate>
		<guid>http://www.cigital.com/silverbullet/show-011/#comment-5156</guid>
					<description>I have to disappoint you about C/C++, it will never be gone. If it will no longer be tought in schools we are facing Idiocracy movie (http://www.imdb.com/title/tt0387808/) in software development. Developers must know how to program computers, not software abstractions over them.

 As to the topic of the podcast, I would like to emphasise again that C/C++ are _system_ languages which were, are, and will be used to program systems cores. And if we want those cores to be secure, we have no other way but to understand how to use the tools properly.</description>
		<content:encoded><![CDATA[<p>I have to disappoint you about C/C++, it will never be gone. If it will no longer be tought in schools we are facing Idiocracy movie (http://www.imdb.com/title/tt0387808/) in software development. Developers must know how to program computers, not software abstractions over them.</p>
<p> As to the topic of the podcast, I would like to emphasise again that C/C++ are _system_ languages which were, are, and will be used to program systems cores. And if we want those cores to be secure, we have no other way but to understand how to use the tools properly.
</p>
]]></content:encoded>
						</item>
</channel>
</rss>
