Správičky 2 827 Blogy 948 Fórum 66 891

Zaujímavosti zo sveta

13.05 Antispam report Exchange 2013/…
blogCZSK
Nedávno jsem se setkal s prosbou, zda je možno udělat report nad funkcionalitou antispamu Exchange a trošku jsem narazil na problém, jak dos…
13.05 Pozvánka: konference, workshop…
blogCZSK
Níže jsme pro vás připravili přehled akcí, které jsou pro vás připraveny v příštích několika týdnech. Coding Bootcamp 19. 5. 2016 – Praha V …
12.05 Pozvánka: Nástroje a služby pr…
blogCZSK
Od vývoje přes nasazení po správu napříč platformami Rádi byste optimalizovali vývoj svých aplikací na různé platformy a nevíte jak? Zajímá …
12.05 System Center Configuration Ma…
blogCZSK
V minulém díle jsme nainstalovali SQL Server, který je nutný pro běh Configuration Manageru. Dnes nás čeká instalace WSUS, což je produkt, j…
11.05 Hovory od křivého stolu (5)
blogCZSK
A máme tu další díl českého video seriálu Hovory od křivého stolu (5). Pro toto vydání HKS jsme se ponořili do hlubin naší budovy a natočili…
11.05 Pozvánka: Coding Bootcamp Meet…
blogCZSK
V rámci pražského Coding Bootcampu budete mít možnost se naučit vše, co potřebuje moderní webový vývojář. Abyste měli představu, co bude náp…
10.05 Zajímavé kurzy a videa–MVA a C…
blogCZSK
I tento měsíc vám přinášíme výběr nejzajímavějších videí, kurzů a záznamů konferencí. Veškeré kurzy pak naleznete na portálu MVA a výuková v…
10.05 Azure Site Recovery – VMWARE (…
blogCZSK
Připravil jsem pro vás sérii článků, zabývající se technologií Azure Site Recovery. Konkrétně v šesti na sebe navazujících článcích se dozví…
09.05 DataScript: akční nabídka škol…
blogCZSK
Připravili jsme pro vás nabídku školení On-Demand. A jaké jsou výhody? nižší cena učíte se z pohodlí svého domova nebo kanceláře přístup mát…
05.05 System Center Configuration Ma…
blogCZSK
V předchozím díle jsme si nainstalovali prerekvizity potřebné pro běh Primary Site Configuration Manageru a také jsme připravili doménu pro …
20.04 Odkazy z prohlížeče – 20.4.201…
atasoft
CodeProject Video Transcoding and Streaming on the fly – CodeProject – přímo v prohlížeči (?) A Sample Code Submitted for Senior C# …
11.04 Linq a pracovní pohovor
mstr
Zjišťovat znalosti Linqu u pracovního pohovoru může být obtížné - s Linqem se asi setkal každý C# programátor, ale vždy záleží, do jaké hlou…
08.04 Linq - k čemu použít Aggregate…
mstr
K jednomu z předchozích článků, ve kterém jsem dal k dispozici cheatsheet pro Linq, se mne jeden známý zeptal, k čemu že je dobrý Aggregate …
27.03 Bezpečnost – věc veřejná
Poslední březnový den se v Praze uskuteční jednodenní konference o počítačové bezpečnosti SecPublica 2016. Jejím heslem je "securitas, res p…
16.03 Příklad na pohovor s programát…
mstr
Na blogu jsem uveřejnil několik příkladů z pohovorů s uchazeči o místo programátora. Dovolím si tedy uveřejnit jeden z dalších možných příkl…
15.03 IDisposable v příkladech
viga
Rozhraní IDisposable slouží k uvolnění “unmanaged” zdrojů. Nejčastěji to jsou různé objekty z Win32API (otevřené soubory, síťové spojení, GD…

Niečo o programovacích jazykoch a javascripte trochu inak

liero - 13.5.2016 8:46 - 4531 views

Nepreháňa to už Microsoft náhodou s tou svojou otvorenosťou? Na keynote konferencie o MS technológiách si pozve speakera, ktorý tvrdí že OOP je zlé a že typy sú zlé? :)

DEVintersection 2016 > Keynote: Go To There and Back Again

Každopádne Douglas Crockford nieje hocitko a oplatí sa ho počúvať. Je to človek, ktorý vymyslel JSON a presadil ho a vývíja napr JSLint, ale aj samotný JavaScript.

 

 

 


Daniel Turan

MCPD Web Developer, Certified Avanade SCRUM Professional Developer;
WPF, Silverlight, Windows Phone, Windowse Store app developer,
TypeScript, JavaScript

Článkov: 1, Správičiek: 96, Príspevkov vo fóre: 1560, Príspevkov v blogu: 0, Bodov: 9780
Najaktívnejší č.: 11
Profil používateľa

Reakcie

# RE: Niečo o programovacích jazykoch a javaskripte trochu inak 13.5.2016 15:56:28 liero

aj toto je celkom zaujimavy talk od neho: https://channel9.msdn.com/Events/MIX/MIX10/EX39 (The Tale of JavaScript. I Mean ECMAScript.)

# RE: Niečo o programovacích jazykoch a javascripte trochu inak 1.6.2016 22:50:06 T

:-) je to vsetko na nic....a preto treba vytvarat webove okiento, kam pastnem kus js kodu, aby mi zobrazil warningy ako kazdy normalny compiler.

ak niekto tvrdi, ze OOP je zle, tak hovorii, ze zle je encapsulovat, a ak tvrdi, ze je zle encapsulovat, potom to ani v tom nie oop svete nebude mat lahke.

# RE: Niečo o programovacích jazykoch a javascripte trochu inak 2.6.2016 8:57:47 liero

Vo funkcionalnych jazykoch sa neda encapsulovat?

# RE: Niečo o programovacích jazykoch a javascripte trochu inak 2.6.2016 18:59:43 T

Ved praveze to, ze sa da.

# RE: Niečo o programovacích jazykoch a javascripte trochu inak 2.6.2016 19:17:01 liero

No, on tvrdil ze pridanie tried to javascriptu bola velka chyba. To by som aj chapal - sila javascriptu je prave vo funkcionalnom programovani a prototypoch.
Akonahle zacneme chceme v javascripte napodobnovat OOP, tak musime z javascriptom bojovat a stracaju sa jeho silne stranky.

# RE: Niečo o programovacích jazykoch a javascripte trochu inak 2.6.2016 19:42:08 T

Ak chces naozajstrne funkcnionalne programovanie (vlastnosti vyspelych f. jazykov) tak ho musis poznasilnovat rovnako ako ked z neho chces dostat OOP. Jeho flexibilita umoznuje, ze sa da jedno aj druhe.(dan je znama)
A ten boj vo vztahu k OOP a velmi dostupjen zviedli napr. sencha (extjs) a dojo, cize takto mozes aj v js praktizovat relativne slusne OOP.
(taketo znasilnenie ma plusy aj minusy, treba vzdy zvazit).
Ved nazor si moze urobit kazdy sam o style p. Crockforda. To je z jeho strany fer.

toto je best practice z akeho sveta?
function stop_at(code,line,column,a,b,c,d){throw warn_at(code,line,column,a,b,c,d);}

Pridať reakciu

Titulok:
Meno:
Url:
Koľko je 22 + 4?
(ochrana proti spamu)
Komentár:

Najaktívnejší užívatelia
1. 52660 b. photo quickydocs
2. 48800 b. photo xmhlxzybzzyq998
3. 48110 b. photo bfdgfdhfdhfd06
4. 42045 b. photo pmpindia123
5. 37835 b. photo vlko
6. 21520 b. photo T
7. 15965 b. photo spigi
8. 15450 b. photo Anonymous
9. 11355 b. photo spiceland
10. 11120 b. photo dudok