Poslední příspěvky

Stran: [1] 2 3 ... 10
1
Vývoj / Re:Přechod z Javy na Rust. Ano či ne?
« Poslední příspěvek od Jiří Havel kdy Dnes v 21:29:45 »
Nevím, no. Mám už za ty desítky let něco odprogramováno a slovy doktora Vlacha, "zákony života nám ukládají vyzkoušet všechny možné varianty, abychom se nakonec vrátili k té první." V mém případě - procedurálně-imperativnímu strukturovanému paradigmatu. Opravdu mám pocit, že všelijaké ty snahy o čisté OOP, FP a já nevím, co ještě, jsou takové snahy najít svatý grál, nebo to království, kde létají pečení holubi rovnou do úst. Jenže nakonec člověk zjistí, že "co já se toho království nahledal... Nic nenajdou. Všude se musí... makat." A čím více jsem toho viděl a vyzkoušel, tím větší mám pocit, že ta "klasika" je nakonec to nejlepší. Takže když čtu podobné náboženské texty jako ten odkazovaný, už se musím jen usmívat.
No já dělám primárně v C++ a C#, ale Haskell hodně ovlivnil moje uvažování. Jo, když hledáte stříbrnou kulku, dostanete akorát žaludeční vředy. Ale jako inspirace, že se dá problém pojmout jinak a líp je to supr.

Řekl bych že zrovna nové C++ je funkcionálním programováním hodně ovlivněné. I sprosté slovo na M by se našlo :)
2
Vývoj / Re:Přechod z Javy na Rust. Ano či ne?
« Poslední příspěvek od Jiří Havel kdy Dnes v 21:20:29 »
Dobrá otázka je i "Co je to vůbec OOP?". Odpověď není až tak jednoduchá :)

Chápem ako to myslíte, ale tá odpoveď v podstate jednoduchá je. Pokiaľ poznáte históriu toho označenia. A myslím tým históriu od doby pred tým ako to označenie vzniklo.

A pokiaľ ju nepoznáte a nie ste si istý tým, čo OOP znamená, tak znamená to, čo si drvivá väčšina jeho používateľov myslí, že znamená.

To, že to označenie bolo vytvorené pre niečo iné, nie je vôbec podstatné. Nikdy sa to nepodarilo v širšej miere presadiť, ale hlavne, aj jeho samotný tvorca sa po čase vyjadril, že to, čo vytvoril, mal nazvať inak, podľa toho, čo je pre to, čo vytvoril zásadné a čo by mu dalo jednoznačný a nezameniteľný význam.

Keby to, čo vytvoril, nazval inak, tak je celkom veľká pravdepodobnosť, že OOP by sa začalo používať prirodzeným vývojom už len na základe toho aké generické slova sú v ňom použité.
Ano, jazyk S. od pana K. je důležitá součást toho zmatku. Četl jsem i jeho vyjádření o tom, že to nazval fakt blbě. :) Akorát že OOP jazyky typu svatá čtveřice se inspirovaly ještě předtím od Simuly (jen nevím, jak se tomu paradigmatu říkalo v té době). Pak tu máme skupinku "nasyp všechno do jedné hashmapy". A možná i další.
Dorazila to etapa stříbrné kulky. Aspoň že ta už je snad pryč.
3
Vývoj / Re:Přechod z Javy na Rust. Ano či ne?
« Poslední příspěvek od Jožka Niemand kdy Dnes v 20:52:26 »
Btw asi velmi dobré porovnání OOP s funkcionálním přístupem (identity, stavy) napsal Hick Hickey https://clojure.org/about/state

Minimálně za přečtení a zamyšlení to stojí. Možná to automaticky vyřeší ten problém s "lejstrem" vs "lejstrem se štemplem" - imho je to jen otázka správného pojmenování jednotlivých abstrakcí.
Takže když čtu podobné náboženské texty jako ten odkazovaný, už se musím jen usmívat.

Naprosto v pořádku, ať si každý programuje, jak uzná za vhodné, ostatně kdo já jsem, abych to rozhodoval (tedy kromě toho, jak to budeme dělat v mém týmu). Ale ta linkovaná stránka v žádném případě není náboženský text, ale dobré vysvětlení, jak se s identitami a stavy pracuje v Clojure, což je poměrně prakticky navržený jazyk, ovšem postavený na praktickém FP.
Až na ta hodnotící prohlášení. Praktický jazyk postavený na FP (i když ne tak fundamentálně) je pro mě Common Lisp. Scheme taky ještě zkousnu, ale např. Erlang nebo Haskell už není můj cup of tea. S čistým OOP mám mnohem menší problém (Smalltalk), ale pořád se nemohu zbavit dojmu, že OOP mě nutí věci dělat mnohem kostrbatěji, než je nutné. A jazyk typu Rust - to je čistý BDSM.
4
Vývoj / Re:Přechod z Javy na Rust. Ano či ne?
« Poslední příspěvek od Pavel Tišnovský kdy Dnes v 20:36:13 »
Btw asi velmi dobré porovnání OOP s funkcionálním přístupem (identity, stavy) napsal Hick Hickey https://clojure.org/about/state

Minimálně za přečtení a zamyšlení to stojí. Možná to automaticky vyřeší ten problém s "lejstrem" vs "lejstrem se štemplem" - imho je to jen otázka správného pojmenování jednotlivých abstrakcí.
Takže když čtu podobné náboženské texty jako ten odkazovaný, už se musím jen usmívat.

Naprosto v pořádku, ať si každý programuje, jak uzná za vhodné, ostatně kdo já jsem, abych to rozhodoval (tedy kromě toho, jak to budeme dělat v mém týmu). Ale ta linkovaná stránka v žádném případě není náboženský text, ale dobré vysvětlení, jak se s identitami a stavy pracuje v Clojure, což je poměrně prakticky navržený jazyk, ovšem postavený na praktickém FP.
5
Vývoj / Re:Přechod z Javy na Rust. Ano či ne?
« Poslední příspěvek od BoneFlute kdy Dnes v 20:22:43 »
Trochu se omlouvám za to rýpnutí do funkcionální víry ale nedalo mi to :-)
Nejde o víru, ale o paradigma. Skrz co interpretujete svět a jaké základní kameny používáte při stavbě toho modelu.

OOP velmi dobře modeluje svět jak ho známe. Když se odprostíme od nějaké metafyziky úrovně kvarků a spol, tak objekt si skutečně uchovává svůj vztah. Když lékař testuje pacienta a jeho organizmus, tak skutečně ta informace je uvnitř, a pěkně schovaná pod kůží, etc, etc.

Problém OOP je v tom, že se to strašně špatně používá v praxi. FP je paradigma, které je trochu atypické, trochu na hlavu (pro někoho), jenže jeho výhoda je v tom, že se mnohem lépe používá. Programátor kód, který je napsaný FP způsobem má kód mnohem více pod kontrolou etc, etc. Za svou kariéru, když jsem řešil problém OOP způsobem, tak jsem se někdy dostal do situace, že to bylo dost nepřirozený, nebo komplikovaný. A velmi často strašně nečitený.

V případě FP se mi to nestává.

Čistá prax, nic víc.
6
Vývoj / Re:Přechod z Javy na Rust. Ano či ne?
« Poslední příspěvek od BoneFlute kdy Dnes v 20:13:13 »
jsou takové snahy najít svatý grál, ...
Takže když čtu podobné náboženské texty jako ten odkazovaný, už se musím jen usmívat.

A já ho našel a musím se usmívat vám. Nevím, jak jsme si pomohli  ;D
7
Vývoj / Re:Přechod z Javy na Rust. Ano či ne?
« Poslední příspěvek od Jožka Niemand kdy Dnes v 19:47:05 »
Btw asi velmi dobré porovnání OOP s funkcionálním přístupem (identity, stavy) napsal Hick Hickey https://clojure.org/about/state

Minimálně za přečtení a zamyšlení to stojí. Možná to automaticky vyřeší ten problém s "lejstrem" vs "lejstrem se štemplem" - imho je to jen otázka správného pojmenování jednotlivých abstrakcí.
Nevím, no. Mám už za ty desítky let něco odprogramováno a slovy doktora Vlacha, "zákony života nám ukládají vyzkoušet všechny možné varianty, abychom se nakonec vrátili k té první." V mém případě - procedurálně-imperativnímu strukturovanému paradigmatu. Opravdu mám pocit, že všelijaké ty snahy o čisté OOP, FP a já nevím, co ještě, jsou takové snahy najít svatý grál, nebo to království, kde létají pečení holubi rovnou do úst. Jenže nakonec člověk zjistí, že "co já se toho království nahledal... Nic nenajdou. Všude se musí... makat." A čím více jsem toho viděl a vyzkoušel, tím větší mám pocit, že ta "klasika" je nakonec to nejlepší. Takže když čtu podobné náboženské texty jako ten odkazovaný, už se musím jen usmívat.
8
Bazar / Re:Prodám disky, NVR, kamery, MikroTik
« Poslední příspěvek od HornikNG kdy Dnes v 19:37:53 »
Pouze to co vidite na foto + volitelny externi mikrofon

9
Sítě / Re:Optika od Cetinu - jen pro O2?
« Poslední příspěvek od tennyson.acie kdy Dnes v 18:21:51 »
Franta (BFU) si cloud zcela jistě platit nebude, ten začne a skončí s těmi 15 GB, co Google dává gratis.
A fotky? No ty se zálohují průběžně, nikoliv naráz, takže i těch 10 Mbps je v pohodě dostačující (sám to mám u mobilního tarifu a nepozoruji nějaké obtíže, když se fotky každý den ukládají na Google).
10
Sítě / Re:Zkušenosti s "5G" domácími připojeními (O2 a spol)
« Poslední příspěvek od JackFrost66 kdy Dnes v 16:49:46 »
"nekdo pocitil potrebuju komentovat neco co vydoloval hluboko v archivu" - Ja myslim ze je to stale aktualni tema, nejaky ten rok ubehl a je dobre napsat jak to dnes vypada a kam se to posunulo  ;)

U me alespon 5G pres moderni telefon a od O2 tak v centru Prahy to klidne nameri 776Mb/s na 157Mb/s. To zni krasne, ale problem je ze ta rychlost proste nedrzi, takze zmerim do hodiny znovu a je to klidne snek, ze i xDSL dava vic  ;D
Nechtel bych to jako primarne, ale zajma me kam se to posunuje, pamatuju driv jak byla reklama a sotva to dalo 80.

Pro nekoho ale to muze byt jedine reseni, kdyz nemuze na strechu s Wi-Fi, nemuze resit anteny 60Ghz (vyjimka leda treba na okno pokud by to slo), nema v dome optiku, ani nema draty a nebo je ma ale jsou z let 1940 a jsou pokazene.
Stran: [1] 2 3 ... 10