Sujet : Re: Python recompile
De : ldo (at) *nospam* nz.invalid (Lawrence D'Oliveiro)
Groupes : comp.lang.cDate : 11. Mar 2025, 00:26:12
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <vqnsek$1jibk$6@dont-email.me>
References : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
User-Agent : Pan/0.162 (Pokrosvk)
On Sun, 9 Mar 2025 16:14:51 +0000, bart wrote:
You mean, more work in not needing to create makefiles, or work out
dependency graphs, or generate configure scripts, or enumerate compiler
options?
All those things put together tend to be a fraction of the size of the
source code. So multiplying the size of the source code by adding multiple
almost-the-same versions of source files is not helpful.
Have you considered how much effort could be saved by keeping things
simple?
We do. That’s why we can build complex open-source projects on *nix
systems that you struggle with on Windows.
People have enough trouble with their own dependencies, without having
to worry about a sprawling directory tree of a library they want to
incorporate.
Not sure why they have to. Those libraries are built and installed
separately; your build scripts only have to find the right compiler/linker
options to access the include files (for compiling) and library files (for
linking) in their installed locations, and Bob’s your uncle.
I see it as generating unnecessary work. /You/ would never understand
that until you realise that building your project first involves
running 35,000 lines of gobbledygook in a language not supported by your
machine.
Your hardware is not at fault. It’s the dumb software you choose to run on
it. Your actual machine is capable of so much more than you give it credit
for.
Your view is that that 35Kloc *must* be absolutely essential, mine is
that at least 99% of it is pointless.
The onus is on you to prove it.