From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1PHypN-0005ZN-8T for garchives@archives.gentoo.org; Mon, 15 Nov 2010 13:10:33 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 6676AE0801 for ; Mon, 15 Nov 2010 13:10:32 +0000 (UTC) Received: from mail.hosting.lv (mail.hosting.lv [213.21.217.83]) by pigeon.gentoo.org (Postfix) with ESMTP id 66036E05EB for ; Mon, 15 Nov 2010 12:26:10 +0000 (UTC) Received: from [194.19.227.132] (helo=hal9000.mebius.lv) by mail.hosting.lv with esmtpsa (TLSv1:AES256-SHA:256) id 1PHy7b-000CJ2-N5; Mon, 15 Nov 2010 14:25:19 +0200 Message-ID: <4CE126AE.2@gmail.com> Date: Mon, 15 Nov 2010 14:25:18 +0200 From: Arkadi Shishlov User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.12) Gecko/20101027 Fedora/3.1.6-1.fc14 Thunderbird/3.1.6 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-embedded@lists.gentoo.org Reply-to: gentoo-embedded@lists.gentoo.org MIME-Version: 1.0 To: gentoo-embedded@lists.gentoo.org Subject: Re: [gentoo-embedded] OT: HiTech-C question References: <20101114211024.350fb808@osage.osagesoftware.com> <4CE117EC.5050704@tampabay.rr.com> In-Reply-To: <4CE117EC.5050704@tampabay.rr.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Archives-Salt: c8b8d653-1f82-490d-9ab7-8318c0027c42 X-Archives-Hash: 5534bbab31ef1ac777d299a260c03326 Isn't the arrival of really cheap ARM-s, like M0, puts PIC and AVR and the like in legacy category you won't ever look again? Assuming you can match the hardware side: UARTs, counters, voltage, etc. the power consumption of today ARM-s made on modern process is really good and programming experience is so much better - not to deal with PIC brain-damaging architecture is so relieving. People say, PIC-s are very robust and can handle a lot with theirs bare pin-s, but still, does it really matter most of the times? My experience with Hitech is that it generates significantly smaller code. Not sure about PICC bugs (I used Windows version), but SDCC created broken program (infinite loop) from the same code. Anyway, my experience with PIC was episodic and the bug was fixed very fast by SDCC team.