On 01/04/2012 09:02 PM, Fred Cisin wrote:
On Wed, 4 Jan 2012, Dave McGuire wrote:
> This is definitely the case. It's pretty tough to find a programmer
> these days who has any idea of how a computer actually works, even at
> the assembly language level. This is something that many (most?) people
> think is "just fine", and some have even go so far as to fling around
> statements like "why should I learn to be a mechanic just to drive a
> car?" ...thinking that's an appropriate analogy when it's not. Looking
> at the state of software today proves my point beyond any shadow of a doubt.
To
that I say YES! I was looking at a project someone was doing to do
some basic
logic based on 4 inputs. One of those, if this line and that line do
this, do that, kind
of thing. His choice was a PIC18, Not even a PIC16! Talk about
hunting ducks
with tactical Nukes.
My choice was a 2816(2k EEPROM) , 74374(D latch) and 555(osc). State
machine
trumps CPU for dumb task. Took an hour to explain it, likely more to
teach him
to program a EEprom.
As a former mechanic, I have to disagree. Slightly.
I use the more basic analogy. Average dude on side of road with flat,
Sitting for two hours
complaining of the heat on the cell. In the back is a good jack,
wrench, spare and simple
instructions.
Enough said. Some people stand in the rain and complain of getting wet.
Allison