3 ms·
The core logic is in C, and that's not changing. The fact that QT is one of the few sane cross-platform UI choices did force some C++ code into there. http://l
by ori_b 8y ago
The core logic is in C, and that's not changing. The fact that QT is one of the few sane cross-platform UI choices did force some C++ code into there.
http://lists.subsurface-divelog.org/pipermail/subsurface/2013-March/005365.html http://lists.subsurface-divelog.org/pipermail/subsurface/201...
- bb88 8y agoI'll quote the relevant part here, since that's a long email: A word of warning: Linus has very strong feelings about all the things that are wrong with C++ and at times has been known to be less diplomatic than me when explaining his point of view... :-) But he made a clear statement that he is interested in seeing this port happening, as long as most of the program logic that is not UI code stays in (quote) "sane C files". So please keep that in mind as we drive this further. If you read emails around that point of time, GTK+ development had really gone off the rails in everyone's viewpoint, and was frustrating Linus and everyone else.