@Khaz: js łatwiejszy dla początkującego na pewno, mem był aktualny z 15 lat temu kiedy w js to sie robiło głównie bzdury w stylu efekty do kursora na stronach
@Khaz: przepraszam że wypowiedziałem się niepytany
Znam Jave i C++. Trochę pisałem w Pythonie. Zacząłem się uczyć JS'a 2 tygodnie temu i do tej pory nie mogę ogarnąć jaki ten język jest dziwny :p. W moim wypadku ten mem wyglądałby odwrotnie :)
W tym temacie: kłócimy się o to, czy lepszy jest autobus czy samochód sportowy, zupełnie pomijając inne zastosowania i płynący z nich debilizm porównania ( ͡° ͜ʖ ͡°)
@leonidas84: przez łatwiejszy nie mam na myśli tego który ma mniej całych tabel takich dziwadeł do zapamiętania, tylko w którym łatwiej (szybciej) zacząć pisać. W js żeby poprawnie wywołać funkcje z argumentem nie musisz rozumieć zarządzania pamięcią (nad która wole mieć kontrole #pdk). Dlatego na bootcampach zwykle spotkasz języki łatwiejsze (python/es) do nauczenia niż cpp.
@leonidas84: Kod oparty na niuansach to kod który jak najszybciej trzeba w---------ć i napisać nowy ;). W Javie też można porównywać Integer poprzez "==" do pewnej wartości i uzyskiwać dobry wynik, ale nikt tego nie wykorzystuje, bo dwa dni później miałby (słusznie) urwane jaja.
Co do "NaN === NaN", dałem bardzo fajny link, który doskonale pokazuje ile to wszystko ma sensu i logiki ;). Uczenie się takich rzeczy to strata
@leonidas84: I myślisz, że znajdę gdzieś w kodzie kwiatki w stylu: if ([{a}] == [{a},{b}])? Jeżeli jakimś cudem tak, to pulla nie puszczam z uzasadnieniem, że kod jest najnormalniej w świecie nieczytelny. Jeżeli już robi się takie rzeczy, to w dobrym stylu jest napisać komentarz. Najwięcej czasu zawsze spędza się na czytaniu kodu, a jak jest oparty na jakichś niuansach znanych tylko tym, którzy dosłownie studiują jeden język i
@leonidas84: no, każdy profesjonalistą uczy się na pamięć jakichś nieprzemyślanych wymysłów z czasów projektowania języka zamiast ich unikać i dbać o bezpieczniejszy kod :) nie mówię ze zle znać, ale moim zdaniem jest dużo więcej, dużo ważniejszych kryteriów które dziela profesjonalistę od nieprofesjonalisty.
Dowiedzialem sie, ze dziewczyna z pracy ktora mi sie podoba, od niedawna ma chlopaka. W sumie podejrzewalem ze predzej czy pozniej tak moze byc, i tak mnie traktowala jako kolege, ale i tak niesamowicie boli. Plakac mi sie chce. Nie radze sobie z tym wszystkim. Po raz kolejny powtarza sie ten sam scenariusz, kolejne odrzucenie. Zawsze odrzucany. Czuje sie jak smiec. Jestem rozbity na kawalki.
Skur.....syny! Ogólnopolska stacja radiowa. Przed 7. Leci jakaś reklama zdrapek, młoda para podniecona, że będzie mogła wygrać (w domyśle p-------ć hajs). Przez to g---o bliska mi osoba popadła w długi i próbowała targnąć się na życie, to nie jest niewinna zabawa że hehe kupię zdrapki za 2 złote, tego jest od cholery do wyboru są nawet takie za 3 dychy. Żeby nie było, nie jestem za zakazem hazardu, ale za zakazem reklamowania
XD #pdk
@Khaz: przepraszam że wypowiedziałem się niepytany
@abitbald: w Polsce w JS pensje są na poziomie Javy, a czasem lepiej
Co do "NaN === NaN", dałem bardzo fajny link, który doskonale pokazuje ile to wszystko ma sensu i logiki ;). Uczenie się takich rzeczy to strata
if ([{a}] == [{a},{b}])? Jeżeli jakimś cudem tak, to pulla nie puszczam z uzasadnieniem, że kod jest najnormalniej w świecie nieczytelny. Jeżeli już robi się takie rzeczy, to w dobrym stylu jest napisać komentarz. Najwięcej czasu zawsze spędza się na czytaniu kodu, a jak jest oparty na jakichś niuansach znanych tylko tym, którzy dosłownie studiują jeden język i@leonidas84: no, każdy profesjonalistą uczy się na pamięć jakichś nieprzemyślanych wymysłów z czasów projektowania języka zamiast ich unikać i dbać o bezpieczniejszy kod :) nie mówię ze zle znać, ale moim zdaniem jest dużo więcej, dużo ważniejszych kryteriów które dziela profesjonalistę od nieprofesjonalisty.