Linked by Thom Holwerda on Tue 9th Sep 2008 08:52 UTC
Hardware, Embedded Systems When China launched its first microprocessor, the Godson 1 in 2002, it wasn't much of a competitor to what Intel and AMD had to offer. The 64bit Godson 2, released in 2005, still didn't worry the Western chip makers, but the chip did start to pop up here and there outside of China. Expect to see a lot more of them in the coming years, as the Godson 3 promises to be a chip that can compete head on with the big ones: quad-core, eight core version in the pipeline, and 200 extra instructions aiding in x86 compatibility.
Thread beginning with comment 329914
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[5]: Bad News
by Yamin on Wed 10th Sep 2008 15:26 UTC in reply to "RE[4]: Bad News"
Member since:

"software crash is in most cases no more than a nuisance. The simplest medical 'glitch' is highly likely to result in serious injury or death. "

I'm going to preface this by saying I agree with your post.

Unless you're talking surgery or major prescription, an error is unlikely to result in a major problem. But even surgery, that's really no different from so much of the other work that occurs. What happens if the surgeon screws up... someone might die. What happens if the construction workers doesn't weld something correctly and the engineer misses it? The bridge could collapse killing hundreds. What happens if the software engineer writes the wrong code for your automobile or airplane? It could cause it to crash. What is the minimum wage restaurant worker screws up and infects your food? You could also die then. What happens if the software of the airline industry fails and holds up a million people?

Should we also pay the restaurant worker, welders, and civil engineers 200K/year?

There are consequences to everything that affect your life. Singling out doctors is just not that accurate.

True and that is part of the problem that we have had without licensing software.

Everything runs on software these days. From you car, to banks, to social networking sites, to telecommunications. These all have severe reliability and security considerations. Look at what has happened because qualified people have not been designing these systems. We've had identity theft, unsecure network, system crashes (for example the one on the London Stock Exchange recently).

Truth be told though, software cannot be like all other engineering. Every thing you do is new. Most of the time in other field of engineering the 'new' stuff is only done by really experienced top of the line engineers or scientists. Most regular engineers just follow the same old routine.

In software, it's not uncommon to have a new grad just out there writing the software that runs the internet.

That said, it's doubtful we'd have had the innovation in the software world we it so regulated. So it's been an interesting trade off.
For me personally, one of the reasons I've been frustrated in the field is the lack of quality people and products. It's tiring working a bridge that's been duck taped and super glued together ;)

Edited 2008-09-10 15:31 UTC

Reply Parent Score: 1