← Back to team overview

kicad-developers team mailing list archive

Re: Kicad Tool Framework

 

I don't have much time to keep track of your talk, just wanted to say that
the work being done here is awesome.

Tomasz, this is awesome:
http://www.youtube.com/watch?**v=kzro0Jc70xI<http://www.youtube.com/watch?v=kzro0Jc70xI>

About the specifications, MVC is proven to result in good, clean, and easy
to test code, so thumbs up for that,

 I've never worked with coroutines in C++, so I can't tell about that, only
used them on high level languages like python or ruby (more extensively
here, specially in metaprogramming, but that's another history.).  The
other approaches seem cleaner anyway.




2013/8/13 Dick Hollenbeck <dick@xxxxxxxxxxx>

>
> On Aug 13, 2013 12:31 PM, "Lorenzo Marcantonio" <
> l.marcantonio@xxxxxxxxxxxx> wrote:
> >
> > On Tue, Aug 13, 2013 at 05:58:59PM +0200, Tomasz Wlostowski wrote:
> > > Look at the PDF I put on ohwr.org - one can use coroutines, function
> > > pointers or enum+switch for the FSMs, depending on his/her coding
> > > habits. Nothing is forbidden.
> >
> > All clear for me. I was trying to explain to Dick that coroutines were
> > neither the solution for all the problems neither a blasphemy... they
> > have their use (having them more readily available would simplify
> > things, however they are not idiomatic in C/C++)
>
> LOL.
>
> You assume far too much Lorenzo.
>
> My metaphor explicitly assumed the mechanic understood how to use the 5 mm
> wrench.
>
> I've worked with them very extensively.  Familiarity can be assumed in my
> case.  Applicabilty is another topic and no doubt a matter of opinion.
>
>
>
> >
> > --
> > Lorenzo Marcantonio
> > Logos Srl
> >
> > _______________________________________________
> > Mailing list: https://launchpad.net/~kicad-developers
> > Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
> > Unsubscribe : https://launchpad.net/~kicad-developers
> > More help   : https://help.launchpad.net/ListHelp
>
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help   : https://help.launchpad.net/ListHelp
>
>


-- 

Miguel Angel Ajo Pelayo
http://www.nbee.es
+34 636 52 25 69
skype: ajoajoajo

References