Zobrazit příspěvky

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.


Příspěvky - balkovic

Stran: [1] 2
1
Vývoj / Re:Přechod z Javy na Rust. Ano či ne?
« kdy: 02. 10. 2025, 13:34:09 »
Každý má nějaký styl, co je mu nejbližší a přirozené, k čemu se na základě svých zkušeností dopracoval. Spíš než hodnotit, co je správně a odsuzovat, co je špatně, je užitečnější se zajímat, co k tomu dotyčného vedlo, na základě jakých zkušeností k tomu došel. Na druhou stranu, pokud spolu ti lidé mají pracovat v jednom týmu na jednom projektu, tak je dobré, aby si domluvili nějaký kompromis a společné konvence, které budou dodržovat – rozumný člověk si může zachovat svůj názor, ale zároveň si je vědom toho, že dělat to „o trochu horším“ způsobem, ale jednotně, je užitečnější, než když to budou dělat všichni „lépe“ ale každý jinak.

Od toho sú best practices, aby sa nevynachádzalo koleso. Programátori ich aj dodržiavajú. Sú prípady, keď je potrebné sa od nich odkloniť, ale to býva väčšinou už v zadaní. (Napríklad keď som kvôli performance na embedded zariadeniach musel programovať javu c-čkovým štýlom, bol to grc, ale všetci rozumeli, že prečo.)
Nie je nutné rozhodovať, čo je horšie/lepšie, keď unifikovaný štýl existuje.

2
Vývoj / Re:Přechod z Javy na Rust. Ano či ne?
« kdy: 30. 09. 2025, 09:56:40 »
2/ většina jazyků lepší nástroj pro reusable kódu jak dědičnost nemá (Java), některé nemají dokonce ani rozhraní (C++) (Překvapivě takový odsuzovaný jazyk jako je PHP ano.)

Dovolím si polemizovať, java má aj lambdy a to je ďalšia možnosť prepoužitelnosti kódu. Potom sú rozhrania s default implementáciami metód, čo sú vlastne traits na javovský spôsob.

Já ti nevím. Lambdy jsou IMHO na něco jiného, a default implemetace metod tak nějak neřeší, že v jedné skupině adaptérů chci tuto implementaci a v druhé skupině jinou. Nemluvě o tom, že je to stále dědění. To je stejně blbě, jak se o tom bavíme.

Keď sa interfacy s default metódami dobre použijú, umožňujú spraviť kompozíciu miesto kitchensink dedenia. A tvrdenie, že funkcionálne programovanie neumožňuje znovupoužiteľnosť kódu, za to by ma prefackali.

3
Vývoj / Re:Přechod z Javy na Rust. Ano či ne?
« kdy: 29. 09. 2025, 23:20:13 »
2/ většina jazyků lepší nástroj pro reusable kódu jak dědičnost nemá (Java), některé nemají dokonce ani rozhraní (C++) (Překvapivě takový odsuzovaný jazyk jako je PHP ano.)

Dovolím si polemizovať, java má aj lambdy a to je ďalšia možnosť prepoužitelnosti kódu. Potom sú rozhrania s default implementáciami metód, čo sú vlastne traits na javovský spôsob.

4
Vývoj / Re:Přechod z Javy na Rust. Ano či ne?
« kdy: 23. 09. 2025, 22:39:51 »
Psát desktopové aplikace v Javě byla vždycky bolest. V C# je to snesitelnější ale stejně je to vždycky obluda.

V takom Swingu v Jave ide písať desktopové aplikácie dosť komfortne. Horšie je sa však na ne pozerať. Ešte som skúšal QT, aj to išlo fajn. (S patričnými obmedzeniami na jeden OS)

5
Vývoj / Re:Přechod z Javy na Rust. Ano či ne?
« kdy: 21. 09. 2025, 21:31:48 »
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

Myslím, že vymenované zapadá do kolonky legacy aplikácie, ktorú spomínal BoneFlute.

6
Vývoj / Re:Přechod z Javy na Rust. Ano či ne?
« kdy: 21. 09. 2025, 01:36:19 »
Lidi co říkají, že rust nenahradí C++ žijou ve vlastním omezeném světě. Ono už se to totiž děje, sice salámovou metodou, ale jede se.
Tak jim to dopřejme.

Predpokladám rustizáciu C++, už rustoví krtkovia pracujú a je to nepopulárne. https://developers.slashdot.org/story/25/09/20/0449252/c-committee-prioritizes-profiles-over-rust-style-safety-model-proposal

7
Vývoj / Re:Přechod z Javy na Rust. Ano či ne?
« kdy: 20. 09. 2025, 12:40:00 »
Pro drcení čísel je Fortran stále nepřekonaným jazykem a stále je modernizován. Neznám jiný jazyk, který by tak efektivně pracoval s vícerozměrnými poli.

Len sa to nikomu nechce prepisovať z predpokakanosti, že by v tom narobili chyby. A keď je to zapúzdrené v knižniciach a na používateľskej úrovni sa použije povedzme python, nikoho to ani netrápi. (Teda dovtedy, kým to neprináša nejaké nepríjemné obmedzenia)

8
Vývoj / Re:Přechod z Javy na Rust. Ano či ne?
« kdy: 20. 09. 2025, 00:20:09 »
Zdravim.

Měl bych dotaz. Bylo by dobré přejít z JAVA na RUST? Už někdo z vás přešel z jiného jazyka a začal se věnovat výhradně RUSTu?

nm

Nemusíš prechádzať, dá sa to používať paralelne. Ak si naučený používať funkcionálne vlastnosti Javy, na Rust to nie je až taký skok. A je to veľmi uspokojujúce, vidiet program napísany v rust-e, ktorý proste nepadá na výnimkach a je rýchly.

Ako spomenuli vyššie, Rustom sa asi neuživíš, potrebuje ten jazyk nejakého veľkého hráča, ktorý by ho pretlačil do veľkého biznisu. (cryptobros to zatiaľ nie sú)

9
ľudia, príbehy, emócie

10
Vývoj / Re:If bez curly brackets?
« kdy: 20. 06. 2025, 12:36:17 »
Lepsi jsou kulaty zavorky.. .
Kód: [Vybrat]
(if (= a b)
  (do-something)
  (do-something-else))


konečně rozumný názor! Na co potřebujeme mít více druhů závorek, když si vystačíme s jedním, s-expressions forever.

Pripravte sa na budúcnosť!  https://github.com/stereobooster/wisp

11
Vývoj / Re:K čemu je v PHP dobré použít framework?
« kdy: 03. 06. 2025, 15:02:27 »
A jednoduchost použití PHP mě docela překvapila - jenom se vezme index.php, hodí se to do "/var/www/html" a je to, mám web.

Zabudli ste spomenúť, že najprv treba nakonfigurovať a nainštalovať webserver. Čo je často tá najťažšia časť. (z rôznych dôvodov, nebudem rozpitvávať)

12
Vývoj / Re:Budoucnost Rust v embedded světě
« kdy: 05. 05. 2025, 07:48:14 »
Jak vnímáte budoucnost Rust v embedded světě v horizontu 5-10-20 let? Vytlačí C/C++ nebo oboje?
Má smysl se ho učit u embedded vývojáře, co ovládá jenom C a Python a přemýšlí kam se posunout?

Minimálne na cvičenie sivej hmoty mozgovej a predchádzanie fachidiocii je to dobrý nástroj.  V Rust sa myslí trochu inak. Ja som robil roky embedded javu, o ktorej rôzni experti hovorili rôzne nepravdivé tvrdenia. Robilo sa v nej dobre.

13
Studium a uplatnění / Re:Kde ako ajťák žiť?
« kdy: 09. 03. 2025, 21:52:30 »
Už je to nejaká doba, čo som sa presťahoval z SK do ČR, založil rodinu a našiel si prácu ako programátor. Život tu mi docela vyhovuje, má to však svoje ALE. V poslednej dobe so ženou riešime bývanie a rozhodli sme sa, že po rokoch živenia realitných pijavíc a nespoľahlivých majiteľov, si konečne kúpime niečo vlastné. Všetci určite viete, že trh s realitami je v ČR (a vlastne aj v SR) totálne predražený. To je tak nejak už všeobecne známy fakt. Ja som však živil nádej, že so svojou nadpriemernou ajťáckou mzdou to nejak dám. Predsa nejdem kupovať byt v Prahe a uspokojím sa aj s Brnom  :D Lenže ouha... ceny bytov v Brne sú ....

Tomu sa hovorí gentrifikácia, tak sa škrabem na hlave a rozmýšľam, že kto ju tak asi spôsobuje... Bačov je málo, choď ovce pásť, alebo tak.

14
Jo a dost nepraktické také je, že mainframů je po domácích homelabech a garážích obecně dost nedostatek.

Videl som video,  kde mal vyradený IBM mainframe teenager u rodičov v garáži. V paneláku by to nehrozilo.

15
V IT najviac nezarábajú programátori. Treba sa naučiť nejaký ojedinelý skill a fakturovať ako konzultant :)

Napríklad odborníkov na mainframy je ako šafránu. Ale odporúčam si k tomu nájsť aj dobrého psychiatra.

Stran: [1] 2