<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.18.3">
</HEAD>
<BODY>
That makes interesting reading, coming from someone who has avoided OOP programming for ages, and only just got dragged in, kicking and screaming in the last year or so.<BR>
<BR>
I'm a die-hard assembly fan for embedded stuff, which probably makes me a dinosaur.&nbsp; I suspect if it was still a part of my income I'd have switched to C long ago though.&nbsp; I find it's the thrill of the chase with assembly which makes it interesting, but it also means it takes 5x as long to get the same result. :-).<BR>
<BR>
Case in point would be my current modbus project.&nbsp; There are some good open source C code bases for modbus RTU on various platforms, but I'm coding from scratch in assembler for PIC 'cause I can'.&nbsp; 200+ hours of work and it's working well with a bunch of standard test tools, but in C I think it would have been more like 30 hours work.<BR>
<BR>
Which leads me to a straw-poll question...&nbsp; What are people using as their tool set of choice for robots/gadgets?&nbsp; What processor/language?&nbsp; I'm 1 vote for PIC/asm. :-)<BR>
<BR>
<BR>
<BR>
Cheers, Me.<BR>
<BR>
<BR>
On Wed, 2008-12-31 at 09:56 +1300, Richard Jones wrote:
<BLOCKQUOTE TYPE=CITE>
<PRE>
After the last meeting Paul was discussing with me the merits of using 'C'
structures and C vs C++. This article might prove interesting to anyone
interested in the tradeoffs between C and C++ for embedded applications
like robotics: <A HREF="http://www.embedded.com/98/9802fe3.htm">http://www.embedded.com/98/9802fe3.htm</A>

Richard


_______________________________________________
Chchrobotics mailing list, web site: <A HREF="http://kiwibots.org">http://kiwibots.org</A>
<A HREF="mailto:Chchrobotics@lists.linuxnut.co.nz">Chchrobotics@lists.linuxnut.co.nz</A>
<A HREF="http://lists.ourshack.com/mailman/listinfo/chchrobotics">http://lists.ourshack.com/mailman/listinfo/chchrobotics</A>

</PRE>
</BLOCKQUOTE>
</BODY>
</HTML>