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 - Cikáda

Stran: 1 ... 9 10 [11] 12 13 ... 54
151
Taky mne napadlo, že vhodně poskládaný funkce vracející Maybe/Either s nějakou omáčkou kolem by se mohli celkem podobat fungování výjimek. Compile-time.
Ano, Maybe je isomorfní s výjimkami.

To je dost zajímavé tvrzení na to, jak je tu pojem "výjimky" dost abstraktní.

152
Jen je k němu ta teorie prostě blíž než u C++.
Tak něco takového jsem víceméně chtěl říct. Plus to, že Haskel je víc deklarativní, což má IMHO velké důsledky. Jak na požadavky vývojáře, tak i na kvalitu výsledné práce.

Jak to myslíš? Především tu poslední větu, protože i v Haskellu jsem viděl dost nehezké věci...
To se nevylučuje.

Mám před očima kolegy, kteří programovali stylem: funguje - funguje. Proč? Nevím, nezajímá. Co když... - nevím, nezajímá. Funguje, tak neřeš.

Domníváma se, že obecně jazyky C++, Java, Python k tomu svádí víc, než Haskell. Ale třeba je to jen můj dojem.

Ne, tady se shodneme. On tomu ale imho dost pomáhá ten silný typový systém.

Výjimky jsou především výrazně dražší.

Principielně?

Dobře, nejdřív by bylo asi vhodné si říct, co přesně pod výjimkami každý vidíme.
Co třeba tento pěknej článek: http://www.abclinuxu.cz/blog/radekm/2015/6/algebraicke-efekty

Taky mne napadlo, že vhodně poskládaný funkce vracející Maybe/Either s nějakou omáčkou kolem by se mohli celkem podobat fungování výjimek. Compile-time.

Dík za článek, přečtu. :)

Osobně třeba Maybe/Either pořád beru jako "lepší návratové kódy". Výjimky, v tom kontextu, mám spojené se stack unwindingem a run-time.

153
Jen je k němu ta teorie prostě blíž než u C++.
Tak něco takového jsem víceméně chtěl říct. Plus to, že Haskel je víc deklarativní, což má IMHO velké důsledky. Jak na požadavky vývojáře, tak i na kvalitu výsledné práce.

Jak to myslíš? Především tu poslední větu, protože i v Haskellu jsem viděl dost nehezké věci...

Výjimky jsou především výrazně dražší.

Principielně?

Dobře, nejdřív by bylo asi vhodné si říct, co přesně pod výjimkami každý vidíme.

154
C++ patří mezi nejtěžší programovací jazyky, s komplikovaností knihy musíš počítat. Pokud jsi začátečníkem, začni raději s Javou - ta je jednodušší a získáš lepší návyky.
Java je do začátků strašně ukecaná... a taky mám dojem, že z ní pak mají občas lidé pocit, že se všechno musí řešit přes výjimky, což mi jako lepší návyk nepřijde.
Výjimky jsou výrazně lepší, než předávání chybových stavů. Bez mechaniky výjimek se objektově moc programovat nedá.
OO nějak esenciálně závisí na výjimkách? Jak jejich absence omezuje posílání zpráv?

Bez výjimek vlastně nemáš odezvu, co se s tou zprávou stalo - zda byla přijata či odmítnuta. Můžeš programovat i bez nich, ale praktické to není.

Nějak nevidím důvod, proč bych k tomu potřeboval výjimku...

155
C++ patří mezi nejtěžší programovací jazyky, s komplikovaností knihy musíš počítat. Pokud jsi začátečníkem, začni raději s Javou - ta je jednodušší a získáš lepší návyky.
Java je do začátků strašně ukecaná... a taky mám dojem, že z ní pak mají občas lidé pocit, že se všechno musí řešit přes výjimky, což mi jako lepší návyk nepřijde.

Výjimky jsou výrazně lepší, než předávání chybových stavů. Bez mechaniky výjimek se objektově moc programovat nedá.

Výjimky jsou především výrazně dražší. Jinak moc nevidím důvod, proč by se bez nich nedalo objektově programovat...

Java je ukecaná, jen když se píší anemické (v podstatě zbytečné) třídy. Neukecaného Pythonu se mnozí programátoři snad i bojí.

Ne, Java je ukecaná sama o sobě. Už jen hloupé Hello World něco zabere.

156
Nie je táto kniha pre začiatočníka veľmi komplikovaná?

C++ patří mezi nejtěžší programovací jazyky, s komplikovaností knihy musíš počítat. Pokud jsi začátečníkem, začni raději s Javou - ta je jednodušší a získáš lepší návyky.

Java je do začátků strašně ukecaná... a taky mám dojem, že z ní pak mají občas lidé pocit, že se všechno musí řešit přes výjimky, což mi jako lepší návyk nepřijde.

Nie je táto kniha pre začiatočníka veľmi komplikovaná?
C++ patří mezi nejtěžší programovací jazyky
Oproti Haskellu je triviální, nemluvě o vyšším levelu jako Agda.

"Problém" je, že Haskell je vcelku mladý a konzistentní. O C++ se to tvrdit nedá; ten jazyk je obří, se spoustou věcí se člověk snadno střelí do nohy a často doplácí na to, že "je v něm všechno". Zase nutno dodat, že pokrok je u C++ vidět dost.

Haskell a spol jsou více na to dobře si promyslet co chceš. Protože zapsat to pak je na pár řádek. A možná požadavek na větší teoretický rozhled. V Javě ani v C++ nepotřebuješ prakticky nic znát.

To bych si nebyl tak úplně jistý. Spíš bych řekl, že je to tím, že je normální začínat na imperativních jazycích. On programátor v Haskellu taky nemusí "prakticky nic znát", když bude vědět, jak co použít. Jen je k němu ta teorie prostě blíž než u C++.

157
Odkladiště / Re:(Rádoby)frikulínská komunikace firem
« kdy: 08. 09. 2019, 10:36:04 »
Tak dle dosavadní diskuze bych asi měl být cílovka.  ;D

Je to hnus. Přijde mi, že to přišlo z "webové" sféry, kde se na to "cool" imho dost hraje (kdesi na nějaké konferenci týpek propagoval TypeScript oproti JavaScriptu s tím, že "TS je cool" ::) ).

Mně se to nelíbí a vždy to budí minimálně... nedůvěru. Navíc často zapráskají inzerát takovýma kravinama, že se člověk pak ani nedozví, co by se po něm vůbec chtělo, respektive koho a na co vlastně hledají (teda pokud fakt nechtějí sekat ty provazy...).

158
Vývoj / Re:Inkrementace ne levé i pravé straně přiřazení
« kdy: 05. 09. 2019, 14:02:00 »
zkusil jsem ruzne varianty x[i++] = i++ s prefixovym/postfixovym a assemblery se lisi.

Tak to je snad pochopitelné, když se pre/post liší samy o sobě.

159
/dev/null / Re:Auta na baterky - má to budoucnost?
« kdy: 03. 09. 2019, 21:33:56 »
oni mu jdou po krku, ale mají omezené možnosti. Začal s vlastním kapitálem.
On mu po krku nikdo jít nemusí, často si to ztěžuje sám.

To je nesmysl.

Krásné konstatování.

To, že některé jeho kroky jsou pro nás nepochopitelné, ještě neznamená, že jsou chybné.

takže buď nejsou chybné

Ti dělají mnohem větší chyby, ale protože jsou bezvýznamní, nikoho nezajímají.

nebo jsou chybné (ale ne dost). :D

Nechápu, proč tu někteří hned musí startovat, když někdo konstatuje fakta (jakkoli se nelíbí). Myslím, že (jen namátkou) kauza s potápěčem, přehnaně optimistická tvrzení o robotizaci nebo tweety ohledně akcií apod. hovoří jasně.

160
/dev/null / Re:Auta na baterky - má to budoucnost?
« kdy: 03. 09. 2019, 20:45:13 »
Citace: Elon Musk
Who do you think *owns* the press? Hello.
https://twitter.com/elonmusk/status/1000560049389907969?lang=cs
To mi pripomenulo reči z pred príchodu Tesly, že "ropné spoločnosti nedovolia elektromobilitu, pretože by na tom nezarobili".  ;D Kde sú také komentáre teraz?! Už vymreli ľudia, ktorí túto myšlienku šírili?

oni mu jdou po krku, ale mají omezené možnosti. Začal s vlastním kapitálem.

On mu po krku nikdo jít nemusí, často si to ztěžuje sám.

161
/dev/null / Re:Auta na baterky - má to budoucnost?
« kdy: 03. 09. 2019, 14:43:14 »
Tesla je ve ztrátě, protože výroba nepokrývá výdaje za vývoj a rozvoj.

Tak to je brutální dedukce.  :o ;D

Ale to by nepokrývala ani při původním plánu výroby.

Musk X-krát tvrdil, že budou v černých číslech.

A úplně všechny automobilky byly od začátku v plusu? Nebo měly období ztráty, než byly produkty dovyvinuty do takové podoby, že se staly rentabilními?

A úplně všechny automobilky prodávají vzdušné zámky?

To je jak s blbcama, tohleto. Firma je fuj, protože je ve ztrátě.

Ne, to je přirozená reakce. Když je firma ve ztrátě, o něčem to vypovídá. Nikdo neřekl, že Tesla je fuj.

A všichni ti investoři jsou nejspíš naprosto retardovaní, však to tvrdí profíci z fóra na Rootu.

Kde to kdo tvrdí?

Warhorse 7 let nevydělali ani korunu. Ten Bakala byl fakt úplnej debil, že do toho vrážel prachy.

To je zaprvé něco jiného. Zadruhé Tesla je tu více než dvakrát déle.

162
/dev/null / Re:Auta na baterky - má to budoucnost?
« kdy: 03. 09. 2019, 11:41:10 »
Když firma investuje do vývoje, sotva může být v plusu.

To je ale kravina.

163
Studium a uplatnění / Re:Jakou VŠ?
« kdy: 01. 09. 2019, 19:16:37 »
Akorát ti z toho nějak vypadlo to vzdělání. :D
Jakože "studijní program" není vzdělání? Nebo?

Jakože kočka není pes?  :o

164
Studium a uplatnění / Re:Jakou VŠ?
« kdy: 01. 09. 2019, 19:06:20 »
A co kdyby sis přestal vymýšlet? Jako jasně, můžeš to teď dialekticky okecávat, ale to je tak vše.
Jo, jo, budu. Protože do jakéhokoli zákona se koukneš, všude se předpokládá, že vzdělávání má za cíl nějakou práci  (výzkumnou nevyjímaje).

Například můžeš kouknout na akreditační kritéria (která jsem zmínil výš, Nařízení vlády č. 274/2016 Sb.):

Citace
2. U studijního programu vysoká škola prokáže:

a) v případě akademicky zaměřeného bakalářského nebo magisterského studijního programu souvislost a propojení s tvůrčí činností vysoké školy,

b) v případě profesně zaměřeného bakalářského nebo magisterského studijního programu spolupráci v daném studijním programu s praxí,

c) v případě doktorského studijního programu souvislost a propojení s vědeckou nebo uměleckou činností vysoké školy.

Nebo např:
Citace
2. Vysoká škola rozvíjí spolupráci s praxí s přihlédnutím k typům a případným profilům studijních programů; jde zejména o praktickou výuku, zadávání bakalářských, diplomových nebo disertačních prací (dále jen „kvalifikační práce“), zadávání rigorózních prací, přiznávání stipendií a zapojování odborníků z praxe do vzdělávacího procesu.

3. Vysoká škola komunikuje s profesními komorami, oborovými sdruženími, organizacemi zaměstnavatelů nebo dalšími odborníky z praxe a zjišťuje jejich očekávání a požadavky na absolventy studijních programů.

Akorát ti z toho nějak vypadlo to vzdělání. :D

165
Studium a uplatnění / Re:Jakou VŠ?
« kdy: 01. 09. 2019, 18:46:06 »
Ale tys tvrdil, že v zákoně je definice vzdělání =  "soustavná příprava na budoucí povolání"
Netvrdil, přečti si to znovu a líp.

A co kdyby sis přestal vymýšlet? Jako jasně, můžeš to teď dialekticky okecávat, ale to je tak vše.

Proc by melo vzdelani byt zamereno na praxi?
Protože tak je to definováno zákonem: "soustavná příprava na budoucí povolání".

Stran: 1 ... 9 10 [11] 12 13 ... 54