← Back to team overview

kicad-developers team mailing list archive

Re: About the UNIX way (was "Re: Caching/storimg datasheets in KiCad for offline use?")

 

On Tue, Sep 22, 2015 at 11:49:57PM -0400, Chris Pavlina wrote:
> Many of the new C++ features are definitely Good Things and I really, really hope we can adopt them soon. I don't know which platforms we support that don't have proper C++11 compilers, but those really need to be dragged kicking and screaming into 2015...

Well, "modern" C++ is quite unreadable and verbose. Especially the awful
tricks for coercing templates to do things they clearly were not
designed to do (i.e. about half of the boost libs :P)

Also is soooooo slow to compile :(((

Last time I checked however we only supported g++ and clang, so there
shouldn't be too many restrictions (other than those given by the
'legacy' architecture of kicad, like the huuuge switches instead of
virtuals)

-- 
Lorenzo Marcantonio
Logos Srl


References