91
Server / Re:tld .space
« Poslední příspěvek od Josef Liška kdy 24. 09. 2025, 15:50:53 »Tak samozřejmě po hodině špekulování to začalo fungovat samo. Tohle se mi ale ještě nestalo, aby zaplacená, správně nastavená doména zmizela z DNS.
A teď si představ, že potřebuješ použít nějakou knihovnu nebo framework, který jen tak zbuildit znamená třeba postahovat 30 závislostí, a ten framework se vyvíjí.
Z toho se stane part-time job jen řešit ty závislosti, aby byly aspoň trochu aktuální.
Já jsem třeba na jeden projekt potřeboval použít knihovnu Skia............
A teď si představ, že potřebuješ použít nějakou knihovnu nebo framework, který jen tak zbuildit znamená třeba postahovat 30 závislostí, a ten framework se vyvíjí.
Z toho se stane part-time job jen řešit ty závislosti, aby byly aspoň trochu aktuální.
C++ má totálně idiotský package management (žádný). V jedné firmě jsem dokonce zažil 3 in-house package managery v jednom jediném C++ projektu, který si napsali lidi pro Windows, Linux, a Mac zvlášť, protože jim to asi přišlo cool, popř. protože každá platforma měla nějaké věci, co museli řešit (třeba pro mac nechci svoji zlib, stačí ta systémová...).
Rust ale vytvořili právě lidi, co už měli C++ plné zuby, že jo
Je to zatím jediný jazyk, který umožňuje napsat to co v C++, ale naprosto safe, a jazyk, který se dostává do různých projektů, právě kvůli jeho kvalitám. To zatím žádný jiný jazyk nenabídl.
A navíc rust má i built-in package management, takže žádné ohavnosti typu vcpkg nebo conan. A žádný cmake!