kicad-developers team mailing list archive
Mailing list archive
Re: BOM support
On 8/6/2010 2:13 PM, Dick Hollenbeck wrote:
> On 08/06/2010 11:49 AM, Brian F. G. Bidulock wrote:
>> On Fri, 06 Aug 2010, Dick Hollenbeck wrote:
>>> Curious about scala now. Later I came to refer to the lower level
>>> languages as "programming on your hands and knees". Each has their
>>> place, but this is determined by the platform. The fact that the linux
>>> kernel is written in C, is a perfect language choice. It should be in
>>> C. But when you move up into the application space, and have enough
>>> disk space, and infrastructure, and still write in C, you are now
>>> "programming on your hands and knees" IMO.
>> Looking at the code I can see that a lot of people have
>> been "programming on their hands and knees" in C++.
>> Most of it is C code fed at a C++ compiler.
> I suspect that it was orignally written in C and then fed to the C++
> compiler and gradual adoption of classes along the way. Jean Pierre
> could tell us. And I don't know how many people have been involved, it
> is probably not accurate to say a lot. Jean Pierre has never said if
> any of his students have contributed, but it seems like it would be a
> cool thing to do as a student.
> As far as open source projects go, of any kind, I think it is very very
> good, and getting better everyday. That last bit is encouraging.
I second that. Even in the relatively short period of time I have been working
on the project, I have been impressed with how much Kicad has evolved.
> It should be known that there was sort of a consensus reached during a
> discussion many months ago, that C++ could be pushed to the point of
> obfuscation, and I think we agreed to always stay with concepts that
> keep the code easy to read and maintain. A balance point can be found
> in many spectrums.
> What amazes me about Jean Pierre is the patience of the man. To sit
> back silently and have folks criticize, contort, and modify previously
> written code cannot be easy. He is a man of greater patience than most,
> and his generosity is appreciated by me and many.
You can count me as one of those appreciate all that JP has done. I don't
think enough can be said about how well he has handled all of the changes the
project has gone through. I doubt I would have handled it as gracefully.
Thanks for tolerating the rest of us JP. Should our paths ever cross, the
drinks are on me.
> 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