On Wed, 2016-11-16 at 14:58 -0500, Roger wrote: > I have used AutoTools for my or others' projects as well in the past, > and find > AutoTools quite stable, albeit sometimes cryptic to configure at > times. > > I've tried educating myself with CMake, but found only low-level > documentation > packaged with or available via CMake's website. All CMake's other > third party > documentation costs, or are supposedly inadequate. Unfortunately or > fortunately, CMake is still unusable at my end of the user > spectrum. As to > Python being popular due to multi-platform use (and slow when > compared to > C/C++/Bash Scripting); CMake is similar, providing cross-platform > use.
The same is also true of Autotools, no nice documentation and way too low level, So CMake is at least a step up. I do not see the logical connection between Python being slow compared to C++ and CMake. > CMake is basically a wrapper around Make, so I do not expect to see > the same > inadequacies I see with Python, except for maybe adhering to > standards. Python > constantly has been known to break standards in the past. I do not > know what > standards CMake follows, nor if they've broken any with version > releases. I am not sure I see any point in savaging Python in this way, nor what it has to do with the point at issue. And it isn't actually true. CPython implementations invariable comply exactly with the Python specification. > When I code, I tend to go with what tools others' are commonly using, > which > tends to be tools that are most stable and lowest consuming in > resources. > > If some source code breaks within AutoTools, I can fix it. CMake, I > just > forget about it here. Meson, never heard of it either. > > Ah, Meson Wikipedia; "Being written in Python Meson runs natively on > Linux > kernel-based operating systems, on macOS, on Microsoft Windows and on > other > operating systems." Maybe they've finally found something Python is > useful at? > Or maybe now my builds here are just going to get extremely more > slower than > using AutoTools? (eg. Slower meaning more CPU usage, and more waste > of > electricity.) OK so you do not like Python. I'm afraid that is your problem. But I get the message: total lack of interest in anything other than Autotools. I am now sorry I even mentioned the idea of upgrading to a more modern approach to build. -- Russel. ============================================================================= Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel.win...@ekiga.net 41 Buckmaster Road m: +44 7770 465 077 xmpp: rus...@winder.org.uk London SW11 1EN, UK w: www.russel.org.uk skype: russel_winder
signature.asc
Description: This is a digitally signed message part
------------------------------------------------------------------------------
_______________________________________________ Geeqie-devel mailing list Geeqie-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geeqie-devel