🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.science.electronics
Article #163

Re: PICs en draadloze verbindingen

#163
From: Martijn van Buul
Date: Wed, 10 Sep 2008 06:34
31 lines
2414 bytes
Nico Coesel (nico@puntnl.niks) schreef:

[ grote knip ]

Tot hier was ik het roerend met je eens, maar:

> Als je begint met een platform waarop je goed in C kunt programmeren (dus
> niet de PIC, 8051 of AVR),

Een AVR valt fantastisch in C te programmeren. Een 8051 in zekere zin
ook, maar die wil je om andere redenen niet meer.

[knip]

> En tegenwoordig zijn er voor veel platforms (ARM, MIPS, MSP430, H8)
> uitstekende GCC compilers beschikbaar voor niets. 

Gcc? Uitstekend? Laat me niet lachen. Gcc is een vrij slechte compiler. Het
*werkt* voor veel targets, maar daar is het dan ook mee gezegd. Performance is
(op alle targets!) vrij bedroevend. De beschikbaarheid van gcc voor een bepaald
platform (waaronder AVR, overigens) is geen reden om andere beschikbare
C-compilers die vele malen beter presteren (Keil cq Tasking voor de 8051,
CodeVision AVR voor de AVR) te negeren.

Gcc is *zo* brak, dat een alle-remmen-los release build van gcc, met maximale
optimalisaties, vaak *langzamer* is dan een debug build van msvc. Om maar
eens een zijstraat te noemen. En dat is dan op een mainstream platform als
32-bits x86.

-- 
Martijn van Buul - pino@dohd.org 
Technical Details
Message-ID: <slrngceqke.16e7.pino@mud.stack.nl>
Path: arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!feeder1-2.proxad.net!proxad.net!feeder1-1.proxad.net!club-internet.fr!feedme-small.clubint.net!news.stack.nl!not-for-mail
References: <48c58ac4$0$2865$ba620e4c@news.skynet.be> <48c6c8b1.855499423@news.planet.nl> <48c6d025$0$2860$ba620e4c@news.skynet.be> <48c6ec14.864558679@news.planet.nl>

Show Full Headers
Complete Article Headers
X-Google-Thread: ff242,8ce267f2294dd70f
X-Google-Thread: 10bc2a,8ce267f2294dd70f
X-Google-Attributes: gidff242,gid10bc2a,domainid0,public,usenet
X-Google-Language: DUTCH,ASCII-7-bit
Path: arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!feeder1-2.proxad.net!proxad.net!feeder1-1.proxad.net!club-internet.fr!feedme-small.clubint.net!news.stack.nl!not-for-mail
From: Martijn van Buul <pino@dohd.org>
Newsgroups: be.science.electronics,nl.hobby.elektronica,alt.nl.electronica.zelfbouw
Subject: Re: PICs en draadloze verbindingen
Date: Wed, 10 Sep 2008 06:34:54 +0000 (UTC)
Organization: Eindhoven University of Technology
Lines: 31
Message-ID: <slrngceqke.16e7.pino@mud.stack.nl>
References: <48c58ac4$0$2865$ba620e4c@news.skynet.be> <48c6c8b1.855499423@news.planet.nl> <48c6d025$0$2860$ba620e4c@news.skynet.be> <48c6ec14.864558679@news.planet.nl>
Reply-To: pino+nl_hobby_elektronica@dohd.org (Martijn van Buul)
NNTP-Posting-Host: mud.stack.nl
X-Trace: mud.stack.nl 1221028494 82712 2001:610:1108:5011:2e0:81ff:fe03:c4bf (10 Sep 2008 06:34:54 GMT)
X-Complaints-To: abuse@stack.nl
NNTP-Posting-Date: Wed, 10 Sep 2008 06:34:54 +0000 (UTC)
X-Favourite-Drink: Alcoholic, yet fluid
User-Agent: slrn/0.9.8.1 (FreeBSD)