Liste des Groupes | Revenir à cl c |
On Mon, 24 Mar 2025 16:49:35 +0000I said the project used 30 modules. The generated C version is a single module. In that form, it allows gcc to perform whole-program optimisations, for an extra bit of speed, among other benefits like ease of distribution and deployment.
bart <bc@freeuk.com> wibbled:On 24/03/2025 16:17, Muttley@DastardlyHQ.org wrote:No, because unlike you I understand the concept of splitting into modules*GASP*! 12 whole seconds! How can you cope with your day being interrupted>
like that for so long!
So applying your 100:1 ratio, you'd spend 20 whole minutes pondering
your next move before compiling again?
and having a makefile that just rebuilds whats changed, not the entire
codebase.
Really? It could take 80 seconds extra and you would just sit there and take it? Boy you must really like stopping at red lights then.When you have near-instant build times then it's completely differentNo it isn't. THat example I gave you built in 0.8 seconds. It would make
way of working.
zero difference to me if it took 8 or 80.
Perhaps they're sensible enough to use Python where that is not relevant. However when they make a change, they want to see the results NOW. They wouldn't even understand why there need be any delay.Do you think people who work with scripting languages (or even writingIn the case of Python they tolerate hopeless performance so who knows.
HTML) would tolerate an exasperating 12-second day between hitting Run,
and their test-run starting?
You're seriously suggesting I should use a makefile so that I can save 0.065 seconds by only compiling one module?You really haven't got a clue.Says the guy who rebuilds everything from scratch each time.
Les messages affichés proviennent d'usenet.