Kururin pisze: ↑16 lis 2023, 07:55
Gratuluję
Super, że się powiodło
Z ciekawości, dlaczego nie przepadasz za JS?
Hmm.. Właśnie myślę jakby to ubrać w słowa...
Programowanie było kiedyś moją pasją, ale zawsze amatorsko.
Nigdy nie uczyłem się niczego na pamięć (i myślę, że tak naprawdę, programista niczego na pamięć uczyć się nie powinien).
Z C++ (albo PHP), po zrozumieniu pewnej "logiki" języka, mogłem sobie potraktować przygody z nimi jak wspinanie się na drzewo. Gdy potrzebowałem rozwiązać jakiś problem (wejść na którąś z gałęzi) to szukałem informacji i uczyłem się konkretnie o tym temacie.
Z JavaScript jest niestety inaczej. Jeśli C++ i PHP to drzewa w języku programowania, to JS kojarzy mi się z biegaczem pustynnym (te wiechcie znane z westernów).
Zupełnie nie wiadomo gdzie ma początek, gdzie koniec. Wszystko tu można zrobić ze wszystkiego, ale czasem nie działa.
Zerowa intuicyjność i praktycznie żadna czytelność (to oczywiście moje odczucia).
Ale co można powiedzieć o języku, który ma 10 sposobów na wywołanie funkcji?
Ja rozumiem zalety elastyczności JS, ale biorąc się na poważnie do skryptów obecnie (kiedyś to okazjonalnie, wtedy mnie ten język strasznie zniechęcił na wstępie), biorąc się za jakiś problem, to musiałem przerzucić kilka/kilkanaście stron o JS, część potrzebnych informacji brać z jednego miejsca, inne z innego i wywalić wszystko, co zachwaszczało odczyt.
Oczywiście pewnie jest to kwestia wprawy, ale ja i JavaScript nie lubimy się od pierwszego wejrzenia
[C++ też ma swoje ciemne zaułki i też można pięknie pogmatwać czytelność.]