Path: csiph.com!.POSTED.188.146.8.175.nat.umts.dynamic.t-mobile.pl!not-for-mail From: Cezary Tomczyk Newsgroups: pl.comp.lang.javascript Subject: Re: dlaczego firstChild oraz childNodes[0] mam undefined? Date: Wed, 22 Mar 2017 13:42:45 +0100 Organization: csiph.com Internet News Service Message-ID: References: <5d210841-ac34-4a0b-9981-9fe8d5e61d4c@googlegroups.com> <1qyr04lt73a9k.2i4h5jx0p963$.dlg@40tude.net> <20170316120955.4c2fcf01@pe.regionet.pl> <07b85c99-5512-4bf8-a85b-32e2693318a2@googlegroups.com> <1bw0p3palg9q0$.1iffa42jnbl49.dlg@40tude.net> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-2; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Wed, 22 Mar 2017 12:42:47 +0000 (UTC) Injection-Info: csiph.com; posting-host="188.146.8.175.nat.umts.dynamic.t-mobile.pl:188.146.8.175"; logging-data="8164"; mail-complaints-to="admin@kev009.com" User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 In-Reply-To: Xref: csiph.com pl.comp.lang.javascript:3342 On 21/03/2017 18:39, Wojciech Bancer wrote: > On 2017-03-21, Cezary Tomczyk wrote: > > [...] > >>> IE ma całkiem sporo niedoróbek jeszcze: >>> https://kangax.github.io/compat-table/es6/ >>> A z nowych rzeczy, to już w ogóle nie ma. >> >> Nic na siłę. Napisane porządnej aplikacji bez const/let i innych z ES6, >> jest jak najbardziej możliwe. > > Ale gdzie ja twierdziłem, że to nie jest możliwe? > BA! Napisanie porządnej aplikacji w assemblerze jest możliwe! > Tylko _kosztuje_ więcej, jest mniej skalowalne, gorzej zarządzalne itp. itd. > Jak masz 2 programistów na krzyż i nielimitowany budżet, to możesz > sobie nawet dziergać w kodzie maszynowym. > >>> Ale to nie jest argument żeby nie używać tooli/frameworków. To jest argument >> >> Nie mówię nie używać, ale jeśli coś da się zrobić prościej, to dlaczego >> nie :-) > > Toż cały czas kontruję, że _z wykorzystaniem_ frameworka jest prościej. > I łatwiej kodem zarządzać, bo całość (włącznie z organizacją tegoż) nie > siedzi w głowie 1 człowieka, są określone standardy pisania itp. itd. Eh, myślę, że obaj mamy zbieżne poglądy, tylko inaczej nieco przedstawiane. :-) >>>> Moim zdaniem, dzisiejsze implementacje ECMAScript są na tyle dobre, że >>>> mogę spokojnie uznać, że bez wielu ekstra rozwiązań da się napisać dobrą >>>> aplikację. >>> >>> I żeby jeszcze przeglądarki masowo wspierały owe "dzisiejsze implementacje" :P >> >> No cóż. Idealnie nigdy nie będzie, ale niektórzy już piszą w ES6 a >> potem... transpilują to do ES5 za pomocą popularnego Babel-a (Babla? :-)). > > Babel wszystkiego idealnie nie załatwi. Naturalnie, że nie. -- Cezary Tomczyk http://www.ctomczyk.pl/