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 - Ink

Stran: 1 ... 33 34 [35] 36 37 ... 43
511
Vývoj / Re:Doporučte programovací jazyk pro Windows
« kdy: 19. 03. 2020, 13:03:42 »
Ono vytvářet každý půl rok nový jazyk bez zátěže minulosti je sice hezké, ale v praxi se tyto jazyky jaksi neuchytí.

A komu to vadí? Nový projekt nadšenci vytvoří v aktuálně největším hype jazyce/frameworku, který zrovna "frčí". Přece se nebudou prasit s takovou vykopávkou, jako je typová kontrola a kompilátor. Co na tom, že za pár let bude muset investor takového "moderního řešení" draze zaplatit přepis do něčeho dlouhodobě udržitelného a spravovatelného. Peníze shrábli, tak nazdar a jdou "radit" zase někomu dalšímu, méně znalému, kdo jim v dobré víře v jejich zkušenosti a profesionalitu zase dá volnou ruku.

To je ponekud falesne dilema. Nektere nove jazyky jsou kompilovane (dokonce do nativniho kodu), maji staticky typovy system a ten jim dokonce pomaha zabranovat problemum, ktere Java resit jednoduse neumi (prave ty nully apod.).

512
Vývoj / Re:Doporučte programovací jazyk pro Windows
« kdy: 19. 03. 2020, 12:51:29 »
Tak vy si odpusťte ty kecy o ovečkách, „nadšení“ a chybách, které spočívají jenom v tom, že si někdo dovolil mít jiný názor, než vy.

Je to jako mluvit do dubu. Oveckou jsem tu jmenovite oznacil koho? No nikoho. Ze napisu, ze je neco chyba, je samozrejme vyjadreni meho nazoru, pisu ho tu stejne jako Ty. Obhajujes neobhajitelne.

513
Vývoj / Re:Doporučte programovací jazyk pro Windows
« kdy: 19. 03. 2020, 11:28:03 »
Každý má nějak omezený průzor, ale záleží na tom, jak moc. Já nemám potřebu označovat ostatní za ovečky jenom proto, že nepasují do mého vidění světa, nevyhýbám se diskusi. Neargumentuju tím, že jsem včera četl komentáře na Hacker news.

Ja jsem nekoho oznacoval za ovecku PROTO, ze nepasuje do meho videni sveta? Ne, u me je ovce ten, kdo nekriticky prijima tvrzeni nejake autority, at je autoritou Steve Jobs, Linus Torvalds nebo Guido van Rossum.

Ono to bylo tak, že vy jste vyslovil nějaké tvrzení o Kotlinu a Javě, já jsem se dotázal, z čeho to tvrzení vychází, a odpovědi jsem se zatím nedočkal. Takže zatím nemám, na co bych reagoval.

Co presne bys chtel slyset? Pokud napriklad uz davno existuje koncept pretezovani operatoru a tvurci Javy se presto rozhodnou si vyresit aritmetiku jmennymi metodami pro kazdy ciselny typ krome par vyvolenych, je to u me spatny navrh a ne chybejici featura.

Navíc takhle to nefunguje. Že vy si necháte rozšířit obzory. Že se budete dívat svým tunelovým viděním, co je mimo vaše zorné pole neexistuje a co je v něm, to už znáte a není to nic nového. To, jestli se budete dozvídat nové věci, záleží jenom na vás, nikdo jiný vám to zařídit nemůže. A zařídíte to jedině tak, že se na věci budete dívat v souvislostech a nebudete apriori odsuzovat vše, co se vám zrovna nelíbí.

Na tyhle reci fakt nejsem zvedavy, priste si to prosim odpust.

514
Vývoj / Re:Doporučte programovací jazyk pro Windows
« kdy: 19. 03. 2020, 10:19:47 »
Nemam potrebu slovickarit co je chybejici featura a co je nedobry navrh konkretni veci. Shodou okolnosti jsem vcera na Hacker news cetl komentare k nove Jave. Nemaji dobre vyresene null hodnoty, Optional je navrzeny blbe. Spatne je, ze nema Java rozumnou podporu pretezovani operatoru atd. atp. Klidne si s oveckami notuj, jak jsou vyvojari Javy mazani, ze cekaji 10 let nebo kolik, nez prosadi zakladni veci, ktere mainstream davno vstrebal, ja mam na to jine hodnoceni, tohle nema smysl diskutovat.
Na vašem komentáři je krásně vidět efekt tunelového vidění. Vidíte jenom svůj uzounký průzor – a neuvědomujete si, že už za půl roku uvidíte něco jiného, a co dnes bylo úžasné, bude za půl roku pasé.

Ale nebudu vás přesvědčovat, vy máte jasno, diskutovat nechcete, kdo má jiný názor, je pro vás ovce. Holt jste uzavřený ve svém vlastním světě a bojíte se podívat ven. To je vaše věc.

Docela by me zajimalo, kde beres ten pocit, ze nekdo jiny ma omezeny pruzor a Ty ho nemas. Diskutovat muzu o vecnych otazkach, ale ne o tom, ci rozhodnuti je mazane a ci je hloupe - to je vec nazoru. Kazdy tady chape, ze rozhodovani lidi od Javy neni jednoduche. Napis neco noveho a necham si rozsirit obzor, zatim jsi to neudelal.

515
Vývoj / Re:Doporučte programovací jazyk pro Windows
« kdy: 19. 03. 2020, 09:59:00 »
Programátoři z JetBrains byli tak "nadšení" z Javy, že si navrhli vlastní jazyk s názvem Kotlin, který používá stejný ekosystém, ale postrádá velkou část špatných vlastností Javy. Neočekávám, že by to korporátní ovečky přimělo k přemýšlení, je to podnět pro ostatní.
Které vlastnosti Javy Kotlin nemá? Podle mne Kotlin přidává spíš než že by ubíral.

Jinak lidé, kteří nejsou zaslepení, si všimnou, že do Javy se dostávají nové vlastnosti, a Kotlin je jednou z inspirací. Java na to jde chytře – nechá experimentální jazyky jako Kotlin, ať prozkoumávají nové možnosti a spálí se ve slepých uličkách. Java si počká, co se osvědčí a co ne, poučí se z chyb a pokud se nová vlastnost ukáže jako užitečná a životaschopná, implementuje ji.

Nemam potrebu slovickarit co je chybejici featura a co je nedobry navrh konkretni veci. Shodou okolnosti jsem vcera na Hacker news cetl komentare k nove Jave. Nemaji dobre vyresene null hodnoty, Optional je navrzeny blbe. Spatne je, ze nema Java rozumnou podporu pretezovani operatoru atd. atp. Klidne si s oveckami notuj, jak jsou vyvojari Javy mazani, ze cekaji 10 let nebo kolik, nez prosadi zakladni veci, ktere mainstream davno vstrebal, ja mam na to jine hodnoceni, tohle nema smysl diskutovat.

516
Vývoj / Re:Doporučte programovací jazyk pro Windows
« kdy: 19. 03. 2020, 08:07:47 »
Programátoři z JetBrains byli tak "nadšení" z Javy, že si navrhli vlastní jazyk s názvem Kotlin, který používá stejný ekosystém, ale postrádá velkou část špatných vlastností Javy. Neočekávám, že by to korporátní ovečky přimělo k přemýšlení, je to podnět pro ostatní.

517
Vývoj / Re:Python - pejsek a kocicka varili dort
« kdy: 15. 03. 2020, 10:12:51 »
Proc by nekdo do Swagger API psal:

fromDate: Date
toDate: Date

kdyz muze napsat jen:

To je přece obecný problém:

http://watson-developer-cloud.github.io/api-guidelines/swagger-coding-style.html#alternate-names-for-properties-or-parameters

518
Vývoj / Re:Python - pejsek a kocicka varili dort
« kdy: 15. 03. 2020, 09:56:08 »
...hromada keců...

To je prosté, milý Watsone; když chceš používat dict, používej dict. Pokud Ti vadí, že nemůžeš mít jako název atributu klíčové slovo, jdi se pokorně vrátit k Javě a vesele si používej .equals() a další podobné geniální nápady návrhářů, kteří se domnívají, že nejsi dost chytrý na to, abys pochopil výhody a principy přetěžování operátorů.

519
Vývoj / Re:Doporučte programovací jazyk pro Windows
« kdy: 14. 03. 2020, 21:00:25 »
https://www.techempower.com/benchmarks/

tahle metrika temer nikdy neni uzke hrdlo

To jako že se ušetření výpočetního výkonu v jedné vrstvě nikde nepozná? To se mi nechce věřit.

520
Vývoj / Re:Doporučte programovací jazyk pro Windows
« kdy: 14. 03. 2020, 18:46:07 »
v tom odkazu se pise

"While Ruby on Rails is still used for frontend and, reportedly,"

Ruby nema nejmensi problem se skalovanim ve smyslu navysovani poctu obslouzenych requestu, dokud to zvlada databaze. Podle me pravdepodobneji zacali pouzivat Scalu jako castecnou nahradu relacni databaze, mozna neco jako Spark.

Já se o to nehádám. V Pythonu pro to jsou také řešení, škálovat web requesty samotné je v podstatě to nejjednodušší. Jenže je pak otázka, zda to v tak velkém měřítku nenapsat v něčem jiném; to už by se mohlo vyplatit. A hrubá síla je dnes opravdu jinde: https://www.techempower.com/benchmarks/

521
Vývoj / Re:Doporučte programovací jazyk pro Windows
« kdy: 14. 03. 2020, 17:25:54 »
Ti, kteri na Twitteru vydelali miliardy byli ti, kdo napsali puvodni aplikaci v Ruby (ne v Pythonu), ti kteri to pozdeji prepisovali byli ti levni, ktere nazivas lopaty.

prepisovali aby usetrili na programatorech, ne na HW, treba github je napsany v Rails a nikdo ho prepisovat nehodla.

Pokud vim, tak to neni uplne pravda, Ruby prestalo stihat a tak hledali neco, co lepe skaluje. A, svete (ne)div se, nezvolili C++, nezvolili Javu, ale sli do Scaly, protoze chteli jazyk, ktery je neurazi a neomezuje.

podle me neslo o samotny web, ten je docela primitivni a asi by skalovat sel. Urcite Java/Scala dava vetsi volnost.

Našel jsem jeden článek, ale je datovaný loni, asi jsem před lety četl něco jiného: https://sysgears.com/articles/how-and-why-twitter-uses-scala/

Asi to bylo tohle: https://www.redfin.com/blog/how_and_why_twitter_uses_scala/

522
Vývoj / Re:Doporučte programovací jazyk pro Windows
« kdy: 14. 03. 2020, 15:13:00 »
Ti, kteri na Twitteru vydelali miliardy byli ti, kdo napsali puvodni aplikaci v Ruby (ne v Pythonu), ti kteri to pozdeji prepisovali byli ti levni, ktere nazivas lopaty.

prepisovali aby usetrili na programatorech, ne na HW, treba github je napsany v Rails a nikdo ho prepisovat nehodla.

Pokud vim, tak to neni uplne pravda, Ruby prestalo stihat a tak hledali neco, co lepe skaluje. A, svete (ne)div se, nezvolili C++, nezvolili Javu, ale sli do Scaly, protoze chteli jazyk, ktery je neurazi a neomezuje.

523
Vývoj / Re:Doporučte programovací jazyk pro Windows
« kdy: 14. 03. 2020, 09:18:40 »
A to vsechno proto jen, protoze staticke typovani umoznuje IDE vsechny tyto veci provadet.

Ehm, to je sice samozřejmě pravda, ale že by to bylo to podstatné...

Na statickém typování je podstatné že najdeš chybu před nasazením na produkci, a ne až poté. Nějaké našeptávání je irelevantní.

Irelevantní není. Kompilátor je rodný bratr ostatních toolů - linteru, formátovače kódu i našeptávače. Strojové porozumění kódu neslouží jenom k ověření základní správnosti. Každé usnadnění kódování a refaktorizace se hodí.

Mimochodem, jaký jazyk používáš Ty a proč myslíš, že by se Ti našeptávání (ne)mohlo hodit?

524
Vývoj / Re:Python - WTF???
« kdy: 14. 03. 2020, 08:40:27 »
:D :D :D tvl, a nam Javistum budete rikat...

Tak jo, kopnul sis do Pythonu, jsi spravny Javista, kluci v korporatu te pochvalej. Jinak doporucuju doucit se aspon co je to REPL, ale ono plakat ze mi IDE nedoplnuje je takovy spravne javovsky ;) Pry porad "cumet do dokumentace na Internetu", pobavil :D

Není hezké smát se takovým lidem.

525
Vývoj / Re:Doporučte programovací jazyk pro Windows
« kdy: 13. 03. 2020, 14:42:38 »
Script kiddies se baví o jazycích, programátoři o designu a algoritmech ;)

 ::)  ::)  ::)

Nestálo by za to zamyslet se předtím, než napíšeš totální pitomost?
Nestalo by za to dát si víkendový hackathon na vytvoření Java vs Python flame war simulátoru než tu trávit hodiny blábolením ?
Mohli byste se přesunout k něčemu, co má aspoň zdánlivě smysl.

No jo, ale v cem to napsat?

Vzhledem k tomu, ze korpolopatu nezajimaji jazyky, nybrz design a algoritmy, pockal bych, jak popise architekturu. Pokud nekdo udela zakladni specifikaci, muze vzniknout nekolik konkurencnich implementaci a pak se muzeme bavit o vyhodach a nevyhodach.

Stran: 1 ... 33 34 [35] 36 37 ... 43