On Mon, 9 Oct 2017, Wouter van Ooijen wrote: > Op 09/10/2017 om 11:45 schreef David C Brown: >> Probably not the ideal place to ask > Why not? it is the same company :) >> but I am contemplating giving up on >> PICS because of the wretched development tools and AVR looks, >> superficially, attractive. > It is the same company :) > > My advice would be to switch to 32-bit chips and C++. Cortex-M0 chips > and modules are very cheap. > the idea of using a HLL such as C++ is very appealing. Faster development,= =20 easier maintenance, dumber programmers :-) But let us not forget that big slow code that needs a lot of resources to=20 run also tends to eat more power. And somewhere deep inside all that=20 HLL code you are going to need someone with the skill to catch and fix low= =20 level bugs and maintain the low / high level interface. Reminds me of a project I came into contact with many years ago (it's=20 always many years now). A ton of code written in C. Lovingly crafted to be= =20 platform independent and portable. Only thing was it ran like a dog and=20 ate batteries like a kid in a sweat shop. But the worst of it was it would= =20 periodically stop sending or receiving data through the modem (chip) and=20 nobody had a clue how to fix it. It's all well and good providing a C=20 programmer with a black box interface but someone somewhere needs to know=20 what's actually going on inside the black box. Regards Sergio Masci --=20 http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .