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 ... 29 30 [31] 32 33 ... 54
451
Vývoj / Re:Co vám vadí na JavaScriptu v roce 2018?
« kdy: 25. 09. 2018, 20:45:07 »
On není jednovláknový ani v prohlížeči, spousta věcí na pozadí jede paralelně.

452
Vývoj / Re:Co vám vadí na JavaScriptu v roce 2018?
« kdy: 25. 09. 2018, 16:03:09 »
No s tímhle přístupem jsem si tak maximálně nabil držku a posléze jsem se na to z vysoka vysral. Prostě mi to vůbec nevyhovovalo, maximálně jsem se lehce uklidňoval nad tím, že to má aspoň C syntax... Kdybych to napsal v C/SDL a pak zkompiloval pomocí llvm+emscripten, tak jsem to mohl mít za dva víkendy hotový.

Nebyla náhodou chyba v tom, že jsi k canvasu přistupoval jako k bajtovému poli? To musel být docela opruz.

To bude ono :)

Btw neumí foreach?

Jenom jako iterace prvku pole. Kdyz chces iterovat props objektu tak na to musis for cyklem.

Jo tak to jo. Čemu to vadí? (zvlášť s ES6+) :)

453
Vývoj / Re:Co vám vadí na JavaScriptu v roce 2018?
« kdy: 25. 09. 2018, 15:02:51 »
Moje výhrady:
- Je složitý. Pro začátečníka je to past vedle pasti.
- Je velký. Taková Lua mi přijde mnohem příjemnější. Na rozdíl od JS se pro ní dají snáze vytvářet céčkové extenze, snáze se bundluje do nějaké aplikace, má mnohem menší paměťovou náročnost. Syntaxí je mnohem kompaktnější a čistější. JS má naopak zbytečně zbytnělou syntax. Umí výjimky, ale neumí foreach.
- Monkey patching.
- Absence statického typování.

Co na JS naopak oceňuju:
- skoro všechno je first-class, funkce, typy
- céčková syntaxe

S tím se dá souhlasit, ale s tím, že je pro začátečníka těžký nevím... Pokud začátečník jiný jazyk neviděl, tak to naopak může být fajn. Nativně asynchronní (přejít na synchronní není takový problém jako opačně), složitější části jazyka lze objevovat postupně... A je všude + díky provázanosti s webem jde relativně rychle udělat základní gui. Ale ano, pokud začátečník přejde z nějakého jiného jazyka, tak se asi brzo střelí do nohy. :)

Btw neumí foreach?

454
Vývoj / Re:Co vám vadí na JavaScriptu v roce 2018?
« kdy: 25. 09. 2018, 14:35:15 »
Js je pro mě jazyk na srandičky a hříčky a validaci formuláře na straně klienta.

Tak to jsi asi sto let pozadu. :)

455
Vývoj / Re:Co vám vadí na JavaScriptu v roce 2018?
« kdy: 25. 09. 2018, 14:14:38 »
Počet frameworkov nemá nič spoločné s kvalitou jazyka. A ani ich nie je milión, v súčasnosti sú top React a Angular, z ktorých React sa snažil o čo najviac funkcionálny prístup, Angular zasa o objektový. Mne sadol ten tretí, Vue, lebo je o čistom JS, nehrá sa ani na funkcionálny, ani na objektový framework, ikeď ide použiť aj tak. A že má milión závislostí? Nie, má nula závislostí. A že treťostranné knižnice sú delené na moduly? No a? Lebo Java nie je? Na klasy? A väčší projekt ich má pokojne tisíce? Len neviete o čom hovoríte. To nie je žiadna slabina JS, to je proste organizácia kódu a zasa to nemá nič spoločné s kvalitou jazyka. A že je v ňom dedičnosť implementovaná ako reťaz prototypov? No a? To je feature, zasa nie slabina. JS nie je ani zlý, ani dobrý. JS proste je. Prestaňte sa strápňovať jeho hodnotením, neviete o čom hovoríte. A pripájam článok od Java profesionála, ktorému JS učaroval rovnako ako mne. A ešte som to aj zažil osobne, Java profík z Telekomu po zoznámení s JS a princípov moderných web aplikácií (loose coupled arch., serverless s AWS, microservices, atď) za dva týždne bez problémov kódil f-e s Vue a b-e nad AWS a tiež sa mu to zapáčilo. Otvorte oči ovce, jazykov a princípov je milión, nie len ten jediný ktorý
viete. Tak nepičovať a hor sa učiť sa :)

Je jich milión a je v tom bordel. A to říkám jako někdo, kdo má JavaScript velmi rád. Ono se to časem srovná, ale teď je to fakt občas síla. :)

Javascript není konzistentní ani sám se sebou...

https://slikts.github.io/js-equality-game/

A nebo někdo neumí číst standard. ;)

456
Vývoj / Re:Co vam vadi na javascripre v roku 2018?
« kdy: 25. 09. 2018, 08:30:17 »
Nejvíc mi vadí "komunita". Strašně rychle přechází z jednoho nástroje/frameworku/čehokoliv na něco jiného, apod., protože původní řešení není dost "in" a "cool". To tomu, jinak pěknému, jazyku škodí. (snažím se psát co nejvíc vanilla, protože na půlku nástrojů není spoleh)

Ono se to časem spraví. Holt je to daň za relativně rychlý vývoj. :)

457
Vývoj / Re:Důkaz Riemannovy hypotézy.
« kdy: 25. 09. 2018, 08:26:57 »
Jestli byla dokázána, nebo ne se ještě neví. A pravděpodobně chvíli ještě nebude. Jinak je tu na toto téma už téma založené, tak by bylo fajn psát tam.

458
Vývoj / Re:Staticky typovaný skriptovací jazyk pro rok 2018
« kdy: 25. 09. 2018, 00:53:12 »
pro slozite veci co chci mit rychle hotove beru PHP

Nebyl by lepší Perl?

Typovani vam tu rychlost vyvoje jenom omezi. Je cas prehodnotit priority a zamerit se na samotne reseni, nez teoretizovat nad zpusobem reseni.

Hm, ne nutně. Třeba v takovém Haskellu se píše celkem rychle. Ono ale samozřejmě záleží, co člověk zrovna dělá. :)

459
Vývoj / Re:Staticky typovany skriptovaci jazyk pro rok 2018
« kdy: 23. 09. 2018, 13:01:31 »
Jistě že musí :)

Proč u skriptů chceš staticky typovaný systém? A co je nevyhovujícího na Perl syntaxi? Imo pro skripty na *nixu ideální :)

460
/dev/null / Re:Na co se ptate u pohovoru?
« kdy: 23. 09. 2018, 10:15:12 »
Důvod?

461
Hardware / Re:Vyskusanie linuxu na notebooku pred kupou
« kdy: 22. 09. 2018, 19:52:40 »
Pokud nechceš widle, tak kup notebook s Linpusem. Vidíš hned, že to jede a ušetříš za widle.

A že se jich prodává...

462
Odkladiště / Re:Vtipné překlepy
« kdy: 22. 09. 2018, 19:36:51 »
Tak oni, předpokládám, měli na zápěstí hodinky... ;)

463
Vývoj / Re:Aplikace na nauceni programovani
« kdy: 22. 09. 2018, 14:25:42 »
To ani nerikam, ze se ctenim naucis programovat. Jenomze v knizce to mas rozepsany, jak to funguje, proc to tak funguje.

To může být i v té aplikaci. Imho dost záleží na knížce, ne všechny jsou kvalitní. :) (ale zase mě nechápej špatně, já preferuju knížky, jen ty aplikace nemusí být nutně špatné - ony totiž občas dávají i zpětnou vazbu, což knížky většinou neumí).

464
Vývoj / Re:Aplikace na nauceni programovani
« kdy: 22. 09. 2018, 13:10:57 »
@CIkada: ale ano, kdyz je to aplikace stylu "mini HOWTO nebo QUICKSTART", tak proc ne, jen osobne nez aplikaci bych si do vlaku vzal rovnou ono howto daneho jazyka (pripadne rovnou malej notas kde bezi i kompiler).

Tak takovým vlakem většinou jedeš řádově déle než tramvají a sedíš. Takže ano, tam bych doporučoval knihu (příp. počítač).

To uz je lepsi cist ebook ve vlaku, nez se ucit "programovat" za pomoci appek. Jeejda, to jak takovyhle pristup maji novi programatori, muzeme se tesit na novou varku lepicu

Jééjda, jestli ti "staří" neumí číst, tak to potěš koště. Jinak čtením ebooků se programovat taky nenaučíš. Bohužel. :)

465
Vývoj / Re:Aplikace na nauceni programovani
« kdy: 22. 09. 2018, 11:28:03 »
Ty aplikace jsou fajn, chcete-li úvod do základní syntaxe, apod. Např. Sololearn má appku pro mobily a umožňuje stažení i offline, ideální na chvilky volna (tramvaj, bus, čekání někde)... Ale naučit programovat se dá pouze cvičením, jako když se učíte hrát na klavír. :)

Stran: 1 ... 29 30 [31] 32 33 ... 54