kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #20557
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