1
Vývoj / Re:Přechod z Javy na Rust. Ano či ne?
« Poslední příspěvek od Ondrej Nemecek kdy 05. 10. 2025, 22:44:07 »Co se tyce knihoven vs vlastní kod, je tu este vykonovy aspekt.
(...)
Prototyp v pythonu funguje ok. Predelavka do go s ocekavanim narustu vykonu, realita, vykon je tretinovy.
Profilingem zjisteno, ze python je sice pomalejsi jazyk, ale ze jeho knihovny pro práci se stdio a JSON jsou mnohem rychlejsi, zrejme psane v C.
To mi přijde velmi podezřelé. Co se týče deserializace jsonu, tak tam můžou být rozdíly velké, i v rámci různých knihoven ve stejném jazyce.
(...)
Rychlost JSON serializace není moc validní kritérium pro výběr jazyka. Pro libovolný jazyk totiž vyberu dostatečně rychlou knihovnu anebo použiju binding na C, pokud je rychlost serializace skutečné úzké hrdlo. Validní kritéria jsou úplně jinde (vyspělost a vlastnosti jazyka a jeho runtime, rozšířenost, podpora, přenositelnost, kompatibilita, ekosystém, dostupnost vývojářů, ...).