Liste des Groupes | Revenir à cl c |
Bart <bc@freeuk.com> writes:Yes is. But what is NOT meaningless is everything else that goes with it: vast complexity, and slow compile times, and that's just for the apps you build with the tool. Building LLVM itself can be challenging.On 19/11/2024 01:53, Waldek Hebisch wrote:You still have this irrational obsession with the amount of diskMore complicated does not mean slower. Binary search or hash tables>
are more complicated than linear search, but for larger data may
be much faster.
That's not the complexity I had in mind. The 100-200MB sizes of
LLVM-based compilers are not because they use hash-tables over linear
search.
space consumed by a compiler suite - one that is useful to a massive
number of developers (esp. compared with the user-base of your
compiler).
The amount of disk space consumed by a compilation suite is
a meaningless statistic. 10MByte disks are a relic of the
distant past.
It doesn't matter. It's enough to illustrate that routine compilation CAN be done at up to 100 times faster than those big tools and with a program that could fit on a floppy. Presumably at a significant power saving as well, as that seems to be a big thing these days.My tools can generally build my apps from scratch in 0.1 seconds; bigAnd Tiny C is useless for the majority of real-world applications.
compilers tend to take a lot longer. Only Tiny C is in that ballpark.
How many people are using your compiler to build production applications?
Les messages affichés proviennent d'usenet.