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 - Mirek Prýmek

Stran: 1 ... 185 186 [187] 188 189 ... 618
2791
Studium a uplatnění / Re:Jaký programovací jazyk zvolit?
« kdy: 29. 08. 2016, 14:12:45 »
Nejoblíbenějšími programovacími jazyky jsou C, Java a C#. O čem to svědčí? O tom, že programátoři neradi píší objektově.
Nepleť si "nejpoužívanější" s "nejoblíbenější".

2792
Studium a uplatnění / Re:Jaký programovací jazyk zvolit?
« kdy: 29. 08. 2016, 13:07:33 »
Jazyky s jedním paradigmatem jsou [...] přinejmenším neoblíbené.
Nejoblíbenější deník v Česku je Blesk.

2793
Studium a uplatnění / Re:Jaký programovací jazyk zvolit?
« kdy: 29. 08. 2016, 13:06:47 »
V případě multiparadigmatického jazyka záleží na sebekázni programátora
Ještě jednou: omezení dává znalost, ze znalosti plynou garance. Pokud nevím, jestli programátor udržel sebekázeň, nemám žádnou znalost a tímpádem ani garanci ani optimalizaci.

2794
Studium a uplatnění / Re:Jaký programovací jazyk zvolit?
« kdy: 29. 08. 2016, 12:43:06 »
PHP má mnoho vlastností, o kterých si ostatní jazyky nechávají jen zdát.
Pokud je těch vlastností dosaženo tím, že "se všechno může"*, tak to není přednost. Nejvíc takových vlastností/možností má assembler... Procedurálněfunkcionálněobjektový kočkopes není žádá výhra, ale právě naopak. V programování je nejhorší, když si člověk "může vybrat".


* "všechno se může" znamená "o ničem nemám žádnou jistotu". Opravdu zajímavé vlastnosti jazyk získává tím, že něco zakáže, ne tím, že něco povolí. Něco zakázat znamená dávat garance.

2795
Vývoj / Re:Zdroje k rozvoji OOP myšlení
« kdy: 22. 08. 2016, 19:36:04 »
dědit z NSObject se dá jen na OS X, na Linuxu ne,
Aha, já jsem myslel, že pro Swift na Linuxu používají nějaký GNUStep nebo něco takovýho. Tak to je špatný, no.

Neřešte to, prostě mi pošlete odkaz s popisem, jak to v C# funguje. Děkuji.
http://blog.root.cz/babel/nerozumim/

2796
Vývoj / Re:Zdroje k rozvoji OOP myšlení
« kdy: 22. 08. 2016, 17:37:47 »
Však mi taky v Go a Swiftu chybí (a v C++ taky, ale tam je člověk ani nijak neočekává).
V Go bych ho ani nečekal, vzhledem k tomu, jak je to drahá operace a jak je Go zaměřené na výkon. U Swiftu je to teda docela zklamání, to jsem nevěděl (Swift jsem zkoukl jenom z rychlíku). Aspoň teda co koukám, jde použít, pokud se dědí z NSObject. Tak aspoň něco. Ale je to teda hodně nesystémový, to nemám rád, tyhle výjimky.

2797
Vývoj / Re:Zdroje k rozvoji OOP myšlení
« kdy: 22. 08. 2016, 15:26:49 »
doesNotUnderstand (a to samé v bledě modrém v Javě nebo C#) je vhodné tak pro nějakou proxy
Ještě je k němu komplementární respondsToSelector, se kterým dohromady už se hodí třeba i ke skládání neznámých objektů, což je příjemná věc. Samotný respondsToSelector se pak ještě může hodit k "implementaci rozhraní naruby" - postupně zkouším, jestli neznámý objekt umí třeba renderToPDF, když ne, tak renderToPNG apod.

Nejsou to asi zas tak moc používané metody, ale pokud je nemáš, tak některé věci neuděláš vůbec, nebo jenom hrozně hnusně. Čili jazyk, který si chce říkat OO, je rozhodně mít musí, jinak to žádné OOP není, ať si na školách říká kdo chce co chce ;)

2798
Vývoj / Re:Zdroje k rozvoji OOP myšlení
« kdy: 22. 08. 2016, 13:47:26 »
Co má doesNotUnderstand společného s chybami?
SB si to asi představuje tak, že volání neexistující metody způsobí výjimku, pro kterou existuje nějaký handler...

2799
Vývoj / Re:Zdroje k rozvoji OOP myšlení
« kdy: 19. 08. 2016, 09:41:23 »
GoodAI
Ok, takže to bysme měli jeden dva roky starý startup o nějakých 15 lidech :)

Když jsem psal "tvrdá data prosím", tak jsem tím chtěl říct "máme nějaká tvrdá data o tom, kolik procent firem běží Hadoop, Spark, DataFlow, Flink, etc. etc. na Windowsech?" Osobně totiž moc nechápu, proč by to někdo měl dělat. Proč provozovat ten samý soft na platformě, na které není primárně vyvíjen, a ještě platit navíc licenční poplatky? Umím si představit, že v nějaké hodně MS-zadrátované firmě to může za velmi specifických podmínek dávat smysl kvůli integraci, ale pro drtivou většinu případů mi to přijde jako holý nesmysl.

2800
Vývoj / Re:Zdroje k rozvoji OOP myšlení
« kdy: 18. 08. 2016, 21:59:05 »
AI a big data muzes delat taky na windowsu.
A kdo to dělá? (jen tvrdá data prosím)

2801
/dev/null / Re:HP kupuje SGI...
« kdy: 17. 08. 2016, 22:51:19 »
Ja ale nemluvim o proficich
To je pravda, tys mluvil o amaterech ;)

Jinak jestli vis o nejakem BSD s grafickym instalatorem, co bezi na 32 bitech, tak radu uvitam.
Nejlepší takové BSD jsou Windows. Zkus to, myslím, že ti to bude plně vyhovovat :)))

2802
Vývoj / Re:Zdroje k rozvoji OOP myšlení
« kdy: 17. 08. 2016, 21:57:08 »
Uživatelé Windows by byly šťastnější, kdyby .NET neexistoval.
Chtěl jsi říct "uživatelky", ne? :)

2803
/dev/null / Re:HP kupuje SGI...
« kdy: 17. 08. 2016, 21:45:43 »
Problem slepice a vejce. Masy to nechteji, ma to moc tezkou instalaci. Instalator nikdo neudela, protoze to masy nechteji.
Žádnej takovej problém neexistuje. Když má někdo problém s textovým instalátorem, tak si nainstaluje PC-BSD. Pokud teda chce nějaké BSD vyzkoušet.

Protoze s totalne drevnim textovym instalatorem se to nikdy nedostane dal, nez mezi par hardcore amateru. At by Linux existoval nebo ne, o BSD by nikdy nikdo neslysel. A o Linuxu take nebylo moc slyset, dokud neprisel s lidovym instalatorem,
Opakuju:
Prostě ti samí lidi, co napsali grafický instalátor pro GNU/Linux, by napsali ten samý grafický instalátor pro GNU/BSD, protože žádný Linux by prostě neexistoval :)
Jinak co se týče těch tvých hard-core amatérů, tak by tě mohlo zajímat, že FreeBSD obsluhovalo kolem třetiny všeho internetového provozu. http://www.techhive.com/article/2158040/how-netflix-streams-movies-to-your-tv.html
Šikovní amatéři :) Jak to asi zvládnou bez grafického instalátoru?!

ktery BTW mohli panove z BSD s klidem uz davno napsat, nicmene to neudelali, takz BSD ma mezi lidma tu pozici, kterou ma.
BSD jsou obvykle používané na celkem specializované účely. A mají specifický okruh uživatelů. Čili se primárně řeší problémy, které tihle uživatelé mají a ne ty, které nemají.

Já třeba FreeBSD používám velmi intenzivně (na serverech, na desktopu i na spešl bezdiskových udělátkách) a instalátor jsem neviděl nevímkolik let. Vůbec ho nepotřebuju. Natož grafickej.

Primárním zájmem BSDček není porazit Windowsy v penetraci. Primárním zájmem je udělat systém, který bude jeho uživatelům vyhovovat a bude pod nevirální licencí. Pokud chceš něco s grafickým instalátorem, tak použij něco s grafickým instalátorem, co máš za problém?

2804
/dev/null / Re:HP kupuje SGI...
« kdy: 17. 08. 2016, 17:39:16 »
Mirek Prýmek: Tak co si pamatuji instalaci Debianu Potato z disket kdysi davno, tak prece jen byla mene hrozna, nez nejake BSD, co jsem zkousel vloni. Ne vsechy BSD totiz maji graficky instalator, jako PC-BSD, ktere sem davas jako priklad. Spis mam pocit, ze textova instalace znacne drevniho typu je to, co prevazuje.
A můžeš mi teda říct, proč řešíš instalátor? Řeč byla o tom, že kdyby Linus znal 386BSD, tak by Linux nikdy nepsal, čili GNU by pořád mělo jenom nedodělaný systém s Hurdem, popřípadě by si vzalo BSD kernel - a tím, čím je dnes Linux, by (možná) bylo BSD.

Prostě ti samí lidi, co napsali grafický instalátor pro GNU/Linux, by napsali ten samý grafický instalátor pro GNU/BSD, protože žádný Linux by prostě neexistoval :)

2805
/dev/null / Re:HP kupuje SGI...
« kdy: 17. 08. 2016, 14:07:59 »
Jo, 386BSD byl system zrovna s timto instalatorem: https://upload.wikimedia.org/wikipedia/commons/e/e6/386BSD_installer_screenshot.png .
No a? Jakej myslis, ze mel v te dobe instalator Linux?! A co to s tim ma vubec spolecnyho?! Proste Linus chtel mit doma nejakej Unix, protoze ho znal z univerzity, ale zadnej free tehdy neznal, tak zacal psat svuj. Kdyby 386BSD znal, tak by ho nepsal. Co s tim ma spolecnyho instalator?!


Graficky instalator je dnes celkem standardem, coz u BSD stale jeste neni pravda.
Nepovidej. https://youtu.be/dX3U7AZ3y1w?t=3m38s

Stran: 1 ... 185 186 [187] 188 189 ... 618