J
Jon Kirwan
I second your opinion. PIC is for perverts. Experience with PIC is brain
damaging. PIC forces the programmers to bend over mentally. After they
broke, they can see only PICs and think only in the PIC manner.
That's an excessive bit of bigotry if I've seen it. I don't expect to
change your idiocy here, but for others I'll write a little just to
compensate for your lacks.
I use quite a wide variety of processors, spanning from DSPs from TI
and Analog Devices to the Am2900 bit slice processor family, as well
as doing chipset testing for the P2 family working at Intel. 8-bits
from 8051's, 8080s, 8085s, Z80, 6800, 65C02, 65C816, AVR, and so on.
Yes, PIC included. RISC, including from 1986 with MIPS R2000, then
M88k and Dec Alpha. Etc. Earliest experiences were with the PDP-8,
PDP-10, PDP-11, IBM 1130 (assembly and FORTRAN II), HP 2000 and 21MX,
and 8080. PIC is not how I think, despite having used them for some
percentage of projects since when Microchip finally decided they
wanted to sell them into smaller markets than rice cookers and stopped
requiring non-disclosures.
One of the things that has marked the company, Microchip, is their
dedicated support for their development tools and chips, even to small
manufacturers. Unlike some companies (Atmel is included here),
Microchip doesn't insist on knowing exactly how many chips of theirs
you will sell "real soon" before they will supply you with early
samples. When I have so much as a slightly flakey power switch on one
of their programming tools -- and I'm thinking right now of an
experience I had a few years back with a ProMate II which they no
longer even sold at the them, having replaced it -- and they sent me
another one without any question, with a return posted box included.
This hasn't happened just once, but on at least three occasions with
old tools they no longer sell. They still support them, so far as I
can tell, forever. And without question or quibble. On compiler
support, I was put through (despite being only a small purchaser of
their parts) directly to the compiler team and they corrected a
problem we had within a week of my presenting sufficient details so
that they understood the issue (compiler-generated statics in the
presence of interrupts.) That I was allowed to make that connection
is pretty good, considering their size.
The actual instruction set is not much on the business radar screen,
so far as I'm concerned. It's about a lot of other things, but I have
a hard time understanding why an instruction set makes you say such
ignorant things about a product line and people who might dare to use
them.
No, I don't work for Microchip and never have. Never derived a single
penny from direct or indirect contracts, so far as I'm aware. However,
my experiences are mostly in the 1000-5000/year product area and in
that arena they back you up pretty good. As a hobbyist, no so bad,
either.
Although I mentioned Atmel in a negative context above (you can look
up the detailed experiences I've reported, if you care), I like their
parts just fine and I've used them in products with excellent success
(I've also reported those positive experiences, as well -- look them
up.) I also like the 8051 family. And I like pretty much everything
I see, if it fits the application space and if the business side is
right.
I see no reason to denigrate folks like you have. But I suppose that
is more your problem than anyone else's. I just figured I shouldn't
allow your bigotry to go unchallenged.
Jon