Re: Zemřel Niklaus Wirth
Miroslav Mraz
mrazik na volny.cz
Neděle Leden 7 11:47:03 CET 2024
No když ty nástroje dobře znáte, dokážete zoptimalizovat ledacos. Ale
FPC je založeno na LLVM, takže se dá předpokládat, že jeho efektivita
bude podobná jako u clang.
Ono tady cokoli srovnávat je ošidné. Nedávno jsem tady ukazoval, jak
napsat browser v C++ na 10 řádcích. Výsledný elf má jen 18kB, přitom to
umí vykreslit i javascriptové blbiny a přehrát video. Protože to natáhne
stovky MB knihoven (DLL).
Mrazík
On 06. 01. 24 23:31, Aleš Procháska wrote:
> Schválně jsem to zkusil, Hello world ve Free Pascalu se mi přeložil do 45 kB (použil jsem na to API Windows, funkci MessageBoxW). Ten megabyte mohl být způsobený těmi knihovnami resp. celým systémem pro snadný návrh aplikací nebo jak se to jmenuje - já jsem je ale v životě nepoužil, tak jen odhaduju. Ale také se přikláním k tomu, že je to vlastně fuk.
>
Další informace o konferenci Hw-list