Wpis z mikrobloga

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 ( ͡° ͜ʖ ͡°)
  • Odpowiedz
@WaveCreator: O to to. Najlepiej znać po prostu oba, jeden ma zastosowanie na stronach, a drugi raczej bardziej w sofcie i embedded. Można pisać na desktopa w JS, ale potem najprostszy program waży około 50 meg, bo przecież trzeba jeszcze dołączyć silnik JS.
  • Odpowiedz
Kiedy znasz tylko Javascript i w usa zarabiasz więcej niż ci od c++


@Kaann: jesli myslisz ze bedziesz zarabial 300-400k znając tylko javascript to.. nie xD

Ale trzeba oddać że na poziomie developerki to nawet u nas tak jest, popyt na javascript jest ogromny
  • Odpowiedz
@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.
  • Odpowiedz
@Khaz: C++ pojawił się w latach '80, a JS w latach '90. Przy czym JS narodził się na nowo po 2000 r.

Jest trochę inny czas dla rozwoju. C++ jako podstawy ma zarządzanie pamięcią, a JS tworzenie wydajnych aplikacji z uwzględnieniem pamięci, even loop etc. to już wiedza bardziej seniorska.

Jednakże zauważ, że ten drugi język mutuje. Zarówno rozwijają się nowe rzeczy (ES6 itd), jak i przechodzi w nowe sektory
  • Odpowiedz
@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
  • Odpowiedz
@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
  • Odpowiedz