91
Vývoj / Re:Načtení 2D pole v C
« kdy: 20. 11. 2022, 07:53:26 »
Otázka zní, zda vůbec používat funkci scanf() a zda by nebylo lepší udělat si vlastní konečný automat a načítat si ta čísla po znacích. Je to dost triviální.
Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.
Jako muzes zkusit hodit neco sem.. ale dulezitejsi nez vyresit konkretni problem bude prijit na postup jak takove reseni vyresit sam.
Preco sa pytam... s Rustu som bol nadseny a pouzival som ho jeden a pol roka aj na vetsich veciach, myslel som si, ze to bude Go-killer. Ale moje nadsenie opadlo. Tak hladam nieco ine, lepsie, v com sa aj da realne programovat.
Ono skor Go-killer je C# a net 6/7 (miliardukrat lepsi jazyk a richlejsi runtime ako Go a 7-cka aj mirene vykonejsia ako Rust (v grpc)).
cecko mmnoho nesvaru, nebo to jsou jen nesvary lidi co to pouzivaji?
a rust ty nesvary ohlida, ale zaroven, nezblbnou ti lidi o to vic, ze uz to nemusi kontrolovat?
Nejsi trochu emotivní? D skoro nepoužívám, ale tvrdit že nedává garance je lež. Rust mě zajímá, jako každý jiný jazyk i když prakticky mě za to neplatí, takže investovat do něj nehodlám. Jazyky co mě opravdu zajímají jsou APL, Joy, Factor z těch co mám teď na stole. Python mě bohužel hodně zaměstnává a čím víc lidí do něj naskakuje, tím děsivější to je.
Taky. Ale i to, že vývojáři Rustu vědí, že popularita záleží mimo jiné i na toolingu a lidech. Má D něco jako Cargo? Něco jako Rustup? A pokud ano, tak jak dlouho? Má třeba něco jako https://wiki.mozilla.org/Areweyet ? Jaké jsou referenční FOSS projekty v D? Co jsem našel a stálo za řeč, byly 5-8 let mrjvé repozitáře.
Hledáš takto špatně schválně?
https://code.dlang.org/
https://dlang.org/orgs-using-d.html
https://www.youtube.com/c/TheDLanguageFoundation/playlists
K tématu: https://dconf.org/2020/online/index.html#walter
Python a Rust opravdu nejsou jedinné použitelné jazyky ve svoji doméně. Mně osobně čím dál tím leze na nervy jejich evangelizace.
O co se D znažilo byla nějaká kompatibilita a konzumace C++ projektů... tam si Rust prostě ulevil. Dle názoru jiných to stálo D týmu dost energie a je to velké sousto. Podobně se o to snaží Google se svým Carbonem.
Prošel jste si nějaké informace o tomto jazyku detailně? Viděl jste nějaké video z dconf? Neříkám, že jsem nějaký Rust expert, ale nutně jsem toho asi viděl více protože hype. Mrkněte na D.D není konkurencí Rustu. Ve skutečnosti Rust ve své doméně žádnou konkurenci nemá, protože paměťovou bezpečnost bez garbage collectoru žádný jiný jazyk nenabízí. Tohle je hlavní selling point Rustu a důvod, proč je kolem Rustu takový hype a proč se docela úspěšně prosazuje. Zjevně je na trhu poptávka po paměťově bezpečném jazyku bez garbage collectoru. Srovnání Rustu s C/D/Zig moc nedává smysl, protože pokud někdo požaduje paměťovou bezpečnost bez garbage collectoru, vezme Rust, nemá jinou volbu.
Nedávno tu někdo psal o zkušenostech s programováním embeded Rust vs Zig (1:0 pro Zig). Zig má skvělý toolchain. Dávám mu také velkou šanci prorazit právě tam, kde se cpe Rust.
Nedávno tu někdo psal o zkušenostech s programováním embeded Rust vs Zig (1:0 pro Zig). Zig má skvělý toolchain. Dávám mu také velkou šanci prorazit právě tam, kde se cpe Rust. Dále jazyk D má spoustu vlastností, které má Rust. Opět, neměl zatím tolik štěstí (čti marketing).Zig,Máš s ním nějaké konkrétní zkušenoti? V jakém je stavu? Na co je použitelný?
https://en.wikipedia.org/wiki/Category:Free_software_programmed_in_Haskell
Ha, přes 20:
Agda a Idris jsou specialitky, ale OK.
Tooling pro Haskell snad ani nemá smysl počítat.
Darcs je pomalý a chybový (a zbytečný, stejně všichni jedou na Gitu).
House je mrtvější než Hurd.
Atd.
Za řeč stojí Pandoc a QuickCheck (coby inspirace pro ostatní jazyky, které to reimplementovaly). A XMonad, který už roky používám. S Agdou a Idrisem jsme na pěti. To je hodně slabé.
Navzdory tomu, jak ho nikdo nepoužívá, a přitom se o něm furt mluví a furt ho někdo používá...
Já jsem Haskellu vděčen hlavně za změnu mindsetu. Seznámil jsem se s ním, napsal jeden nebo dva projekty, a od té doby se na všechny rádoby moderní jazyky jako C#, Python, Javascript dívám skrz prsty. (Zvláště C#, ten je úplně zbytečnej.) Už jen z tohoto důvodu si zaslouží svou slávu.
https://en.wikipedia.org/wiki/Category:Free_software_programmed_in_HaskellDalsi verze Rustu se tedy bude jmenovat Haskell?Ano, hned poté, co bude v Haskellu nějaký jiný použitelný OSS produkt vedle XMonadu a asi dvou dalších, na které si teď hned nevzpomenu.
Rust má konečně v nejnovější verzi GAT. Že jim to ale trvalo.
Dalsi verze Rustu se tedy bude jmenovat Haskell?
C je jednoduchy jazyk, samotnou znalosti C nikoho neohromite.dobre, ale clovek zna alokaci na stacku/heapu, typy, pointery. takze veci hloubeji, nebo ne?
Pokud nejsi na hpp ale na ico tak jsi pro zamestnavatele jen dodavatel a evidentne jim nestojs za to byt hpp tudiz bych je bral jenom jako obchodniho partnera. Oni si te nevazi natolik aby jsi byl hpp...