1
Vývoj / Re:Přechod z Javy na Rust. Ano či ne?
« Poslední příspěvek od novomente kdy Dnes v 05:58:34 »Jaká je rychlost kódování v Rustu oproti C/C++. Máte někdo již dlouhodobější zkušenost? A co generování částí kódu Rustu pomocí AI?
golang vnímám jako zjednodušení C, escape-analýza, etc.
U Rustu nevidím nic, co by měl společného s C++. Jde úplně jinou cestou. Skoro až opačnou.
inak, čo sa týka rustu, tak ja s ním problém nemám, ale nech mi nikto nehovorí, že je to náhrada c++.
U Rustu nevidím nic, co by měl společného s C++. Jde úplně jinou cestou. Skoro až opačnou.
Proto to s tím nahrazováním C++ nebude až tak horké.
Pro kterou aplikaci je C++ vhodnější než Rust?
- Micročipy (ale prej...)
- Legacy aplikace napsaná v C++
- C++ vývojáři
- Možná ještě to stabilní ABI by mohlo něco znamenat, ale to nedokážu posoudit.
Napadá vás něco dalšího?
Myslím, že Rust není moc přizpůsobený na situace, kdy část kódu má mít omezenou paměť nebo kdy dochází paměť. Což je například užitečné ve webové serveru - mohu chtít aby na každý request bylo použito maximálně X bajtů paměti. A bohužel ve standardní knihovně Rustu nemůžu říct nějaké funkci, aby alokovala pouze v nějakém omezeně velkém prostoru (například každý request by dostal svůj specializovaný alokátor).
U Rustu nevidím nic, co by měl společného s C++. Jde úplně jinou cestou. Skoro až opačnou.
Proto to s tím nahrazováním C++ nebude až tak horké.
Pro kterou aplikaci je C++ vhodnější než Rust?
- Micročipy (ale prej...)
- Legacy aplikace napsaná v C++
- C++ vývojáři
- Možná ještě to stabilní ABI by mohlo něco znamenat, ale to nedokážu posoudit.
Napadá vás něco dalšího?
Ani nie, iba toto: Qt/Qt3D, Unreal Engine, Chromium a systémy založené na ňom, CUDA/HIP, OpenCV, CGAL/OpenCascade, API CAD aplikácií, no a potom všetko, kde potrebujete certifikáciu, pre Automotive/aerospace/medical, ako napríklad MISRA/AUTOSAR/ISO 26262/DO-178C
c++ musim pouzivat profesne
ale jeste vice se mi libi golang