@Marmite: Wydaje mi się że same dyskusje są ok. Problem widzę jedynie w tym, że na siłę próbuje się wprowadzać coś do standardu każdego roku zamiast rozwiązywać realne problemy i niedostatki języka.
tzn. jakie problemy i niedostatki masz na myśli pamiętając jednak o kluczowej zasadzie zachowania kompatybilności wstecznej (która skutecznie zablokuje wiele takich rzeczy )?
@Marmite: True. W zasadzie dla mnie liczą się tylko rzeczy które mają jakąś rzeczywistą wartość więc brak async/await w es2016 totalnie trywializuje tę wersję. Niby tylko lukier składniowy na generatory ale męczące są te kolejne zapchajdziury i polyfille.
1. To Implicit Annotation czyli wstrzykiwanie parametrów po nazwach. Może to rodzić problemy przy minifikacji gdyż wtedy nazwy parametrów ulegną zmianie. Jest to taki lukier składniowy, żeby szybciej pisać.
2. To Inline Array Annotation czyli 2 parametr to tablica nazw zależności i funkcji kontrolera. To jest zalecana metoda. Ta lista musi odpowiadać liscie parametrów w funkcji kontrolera bo tutaj nie będzie dopasowania po nazwie tylko po kolejności. Bezpieczna przy minifikacji.
Nigdy, ale to nigdy nie używajcie "transition" dla elementów ![]() jeżeli to ma działać w webview.
Gdy img ma zaaplikowane jakieś animacje czy inne rzeczy, silnik renderujący jest ciągle w gotowości i nigdy nie usunie tych obrazków z pamięci przez cały czas gdy obrazek jest w DOM.
To jest dość znana przypadłość i pewien feature. Po prostu transform, opacity i filter, powoduje utworzenie nowej warstwy renderowanej hardwarowo i to ona nie jest zwalniana. Często używa się to w odwrotną stronę aby włączyć taki sposób renderowania
#webdev #hosting #dropbox Mirki jaka alternatywa dla dropboxa? tak aby przechowywać kopie stron One drive ma 15GB, jest jeszcze coś sensownego? Tak aby po jakimś czasie jeszcze to żyło.
Ostatnio pisałem tutaj, że chciałbym wziąć się za poważne programowanie w javascript i jeden mirek ironicznie skomentował: "javascript i poważne programowanie?". Jest to coś jak żartowanie z programistów PHP czy rzeczywiście jedyną słuszną opcją jest Java, C#?
@sarveniusz: Jeśli chcesz mieć jakikolwiek szacunek na dzielni to tylko assembler. C# jest dla dzieci a Java dla sztywniaków. O PHP nie wspominam bo to nie jest język, tylko niesmaczny żart.
@Marmite: Powiem więcej. Niepoważni to są ludzie którzy na co dzień używają js. Moim zdaniem to jest jakaś patologia.
@JoeBlade: ASD jak zawsze świetne. Nie do końca zgadzam się jednak z tą optymalizacją. Optymalizacja zawsze dotyczy jakiegoś aspektu. Można stawiać na wielkość pliku wynikowego, można optymalizować kod pod słabe karty graficzne i małą ilość ramu.
Programowanie za pomocą shaderów i wyjście z fixed pileline trochę zmieniło to jak bardzo można dziś optymalizować pod względem ilości kodu. W zasadzie można tworzyć całą grę w shaderze :)
@Ginden: Myślę, że o każdym języku/technologii można taką litanie tworzyć. Jest też przy okazji dynamicznym i nowoczesnym językiem, który adaptuje zarówno z języków obiektowych jak i funkcyjnych. Większość nowych featursów to scala.
Jedyną różnicę jaką dziś dostrzegam to ludzie, którzy korzystają z danej technologii. Próg wejścia w js jest mega mały więc średni poziom progamistów jest dość niski.
Weźmy takie c. Dość trudny, ale bardzo czytelny język. Ale ale. Był sobie taki
@KrzaQ2: ej serio szkoda mi czasu na takie spory. jestes zajebisty. To wypisz od razu jakie parametry przyjmują te funkcjei pogadamy. Też mogę parę języków wypisać.
@KrzaQ2: Tylko w takim razie, jak w dynamicznie typowanym języku programista jest powstrzymywany przed błędnym użyciem funkcji bo trochę nie kumam. Wiesz jak działa map w js, wiesz (już) jakie parametry wstrzykuje map, więc gdzie tu jest niejasność.
@uirapuru: 3d w canvas? Nie widzę w tym sensu. Jeśli miałeś na myśli webgl to masz np. stackgl, threejs, babylonjs, playcanvas. Od niskopoziomowych do edytora webowego włącznie.
Zauważyliście, że Twitter korzysta z AJAXa by pobierać HTML w JSONie? "Renderują"(raczej nie w taki sposób jak React.renderToString) HTML po stronie serwera i podmieniają tylko odpowiednie elementy na stronie. Czy nie robi tak przypadkiem nawet(!) Wykop? I co powiedzą Ci od #react lub #angularjs? Progressive enhancement? ( ͡°͜ʖ͡°)
Testował ktoś jspdf?(https://github.com/MrRio/jsPDF) Mam problem z .addHTML(), nie generuje pdfa, ani nie wyrzuca żadnego błędu, za to przy dodaniu samego textu działa ok.
https://github.com/Mati365/Soccer.js
#programowanie #javascript #oswiadczenie #gamedev
źródło: comment_KEj3FIbOHOYQydz5qdaXppAaAWkKXwtd.jpg
Pobierz