<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: 100 Million Lines of Code in Your Car</title>
	<atom:link href="http://www.devtopics.com/100-million-lines-of-code-in-your-car/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.devtopics.com/100-million-lines-of-code-in-your-car/</link>
	<description>Software Development Topics</description>
	<lastBuildDate>Sun, 14 Mar 2010 04:02:50 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: A Complexity Crisis</title>
		<link>http://www.devtopics.com/100-million-lines-of-code-in-your-car/comment-page-1/#comment-83253</link>
		<dc:creator>A Complexity Crisis</dc:creator>
		<pubDate>Sun, 07 Feb 2010 21:36:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.devtopics.com/100-million-lines-of-code-in-your-car/#comment-83253</guid>
		<description>[...] are more than 100,000,000 lines of code running over dozens of processors in a contemporary automobile. That programming controls [...]</description>
		<content:encoded><![CDATA[<p>[...] are more than 100,000,000 lines of code running over dozens of processors in a contemporary automobile. That programming controls [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: eeyrsja</title>
		<link>http://www.devtopics.com/100-million-lines-of-code-in-your-car/comment-page-1/#comment-40193</link>
		<dc:creator>eeyrsja</dc:creator>
		<pubDate>Thu, 07 May 2009 13:43:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.devtopics.com/100-million-lines-of-code-in-your-car/#comment-40193</guid>
		<description>Not quite accurate about the assembly language. Actually most auto-software is actually written in very high level languages like Simulink nowadays, which is then automatically coded into C. There is still some assembly hand written for i/o drivers, etc. (shudders!)</description>
		<content:encoded><![CDATA[<p>Not quite accurate about the assembly language. Actually most auto-software is actually written in very high level languages like Simulink nowadays, which is then automatically coded into C. There is still some assembly hand written for i/o drivers, etc. (shudders!)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: oldsmobile engine</title>
		<link>http://www.devtopics.com/100-million-lines-of-code-in-your-car/comment-page-1/#comment-39453</link>
		<dc:creator>oldsmobile engine</dc:creator>
		<pubDate>Tue, 28 Apr 2009 16:55:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.devtopics.com/100-million-lines-of-code-in-your-car/#comment-39453</guid>
		<description>What&#039;s worse with 100 million lines of code is that most of these are coded in Assembly language - the syntax closest to what machines could understand and one of the hardest ones to debug.</description>
		<content:encoded><![CDATA[<p>What&#8217;s worse with 100 million lines of code is that most of these are coded in Assembly language &#8211; the syntax closest to what machines could understand and one of the hardest ones to debug.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: 100 Million Lines of Code in Your Car - Nick Berardi&#8217;s Coder Journal</title>
		<link>http://www.devtopics.com/100-million-lines-of-code-in-your-car/comment-page-1/#comment-35959</link>
		<dc:creator>100 Million Lines of Code in Your Car - Nick Berardi&#8217;s Coder Journal</dc:creator>
		<pubDate>Wed, 18 Mar 2009 14:17:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.devtopics.com/100-million-lines-of-code-in-your-car/#comment-35959</guid>
		<description>[...] was reading over on DevTopic today about how 100 Million Lines of Code is pretty common in cars today.  We have come a really long way since 1977 when the first micro-chip was introduced [...]</description>
		<content:encoded><![CDATA[<p>[...] was reading over on DevTopic today about how 100 Million Lines of Code is pretty common in cars today.  We have come a really long way since 1977 when the first micro-chip was introduced [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Friday Links #42 &#124; Blue Onion Software *</title>
		<link>http://www.devtopics.com/100-million-lines-of-code-in-your-car/comment-page-1/#comment-35669</link>
		<dc:creator>Friday Links #42 &#124; Blue Onion Software *</dc:creator>
		<pubDate>Sat, 14 Mar 2009 01:08:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.devtopics.com/100-million-lines-of-code-in-your-car/#comment-35669</guid>
		<description>[...] 100 Million Lines of Code in Your Car - An article by IEEE indicates that a premium-class automobile “contains close to 100 million lines of software code.”  The software executes on 70-100 microprocessor-based electronic control units (ECUs) networked throughout the body of your car.  Even low-end cars have 30-50 ECUs embedded in the body, doors, dash, roof, trunk, seats, etc.  Software controls just about everything from your brakes to the volume of your radio. [...]</description>
		<content:encoded><![CDATA[<p>[...] 100 Million Lines of Code in Your Car &#8211; An article by IEEE indicates that a premium-class automobile “contains close to 100 million lines of software code.”  The software executes on 70-100 microprocessor-based electronic control units (ECUs) networked throughout the body of your car.  Even low-end cars have 30-50 ECUs embedded in the body, doors, dash, roof, trunk, seats, etc.  Software controls just about everything from your brakes to the volume of your radio. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steve Perham</title>
		<link>http://www.devtopics.com/100-million-lines-of-code-in-your-car/comment-page-1/#comment-35471</link>
		<dc:creator>Steve Perham</dc:creator>
		<pubDate>Wed, 11 Mar 2009 06:02:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.devtopics.com/100-million-lines-of-code-in-your-car/#comment-35471</guid>
		<description>The main issue on this subject is that the motors manufactures keep all these codes to themselves. What makes matters worse is that there are different languages within the cars so all makes have to be retro-engineered. The ECU market is the domain of Delphi. Bosch, Valeo, Siemens and others and is very specialised. Specialised garage tools allow the data to be decoded and displayed on computers however with condition based servces around the corner the average vehicle will now service themselves when logged on to the home computer, Fact or fiction ? Actually its happening now – see www.airmaxremote.com</description>
		<content:encoded><![CDATA[<p>The main issue on this subject is that the motors manufactures keep all these codes to themselves. What makes matters worse is that there are different languages within the cars so all makes have to be retro-engineered. The ECU market is the domain of Delphi. Bosch, Valeo, Siemens and others and is very specialised. Specialised garage tools allow the data to be decoded and displayed on computers however with condition based servces around the corner the average vehicle will now service themselves when logged on to the home computer, Fact or fiction ? Actually its happening now – see <a href="http://www.airmaxremote.com" rel="nofollow">http://www.airmaxremote.com</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tim</title>
		<link>http://www.devtopics.com/100-million-lines-of-code-in-your-car/comment-page-1/#comment-35440</link>
		<dc:creator>Tim</dc:creator>
		<pubDate>Tue, 10 Mar 2009 18:29:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.devtopics.com/100-million-lines-of-code-in-your-car/#comment-35440</guid>
		<description>It amazed me that cars run so well with this much code. 

I&#039;ve had a copy of the &quot;if Microsoft built cars&quot; joke for more than a decade now. I still think some of it is reality. For example:
4. I had a car that started to die in a left turn. The engine stayed, but a sensor was replaced.
6. “This Car Has Performed An Illegal Operation” is too long for the dashboard. Most cars use &quot;Check Engine&quot; or an engine shaped icon. I have yet to find where a Dr. Watson log or system dump is stored.
8. My wife was at an exercise class. Another woman there had the same make of car. My wife grabbed her keys (both sets were identical), and inserted the key in the ignition, which was then disabled. The locksmith showed her the key combination to reset the ignition.
9. No, just have different manufacturers. I consistently turn on wipers because the same control turns on lights in the other car. 
10. Funny, I used the ignition to turn the car on and off. Same switch does both.</description>
		<content:encoded><![CDATA[<p>It amazed me that cars run so well with this much code. </p>
<p>I&#8217;ve had a copy of the &#8220;if Microsoft built cars&#8221; joke for more than a decade now. I still think some of it is reality. For example:<br />
4. I had a car that started to die in a left turn. The engine stayed, but a sensor was replaced.<br />
6. “This Car Has Performed An Illegal Operation” is too long for the dashboard. Most cars use &#8220;Check Engine&#8221; or an engine shaped icon. I have yet to find where a Dr. Watson log or system dump is stored.<br />
8. My wife was at an exercise class. Another woman there had the same make of car. My wife grabbed her keys (both sets were identical), and inserted the key in the ignition, which was then disabled. The locksmith showed her the key combination to reset the ignition.<br />
9. No, just have different manufacturers. I consistently turn on wipers because the same control turns on lights in the other car.<br />
10. Funny, I used the ignition to turn the car on and off. Same switch does both.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Saif AL-Khuraisat</title>
		<link>http://www.devtopics.com/100-million-lines-of-code-in-your-car/comment-page-1/#comment-35434</link>
		<dc:creator>Saif AL-Khuraisat</dc:creator>
		<pubDate>Tue, 10 Mar 2009 17:36:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.devtopics.com/100-million-lines-of-code-in-your-car/#comment-35434</guid>
		<description>Me also, I was surprised to know this much of code is available in cars.</description>
		<content:encoded><![CDATA[<p>Me also, I was surprised to know this much of code is available in cars.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paul</title>
		<link>http://www.devtopics.com/100-million-lines-of-code-in-your-car/comment-page-1/#comment-35360</link>
		<dc:creator>Paul</dc:creator>
		<pubDate>Mon, 09 Mar 2009 19:00:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.devtopics.com/100-million-lines-of-code-in-your-car/#comment-35360</guid>
		<description>I was surprised to learn there was that much code in a car.

Separately, and picking nits, this line really set me off: &quot;If one of the lines develops a bug&quot;

The days of insects and mechanical switches being the problem are far behind us -- these days, it should be called a defect and the programmer should take responsibility for it, rather than the &quot;Oh, software has bugs&quot;-attitude that prevails. :(</description>
		<content:encoded><![CDATA[<p>I was surprised to learn there was that much code in a car.</p>
<p>Separately, and picking nits, this line really set me off: &#8220;If one of the lines develops a bug&#8221;</p>
<p>The days of insects and mechanical switches being the problem are far behind us &#8212; these days, it should be called a defect and the programmer should take responsibility for it, rather than the &#8220;Oh, software has bugs&#8221;-attitude that prevails. :(</p>
]]></content:encoded>
	</item>
</channel>
</rss>
