@kobrys13: To chyba normalne w językach skryptowych, ze obłedach dowiadujesz się w trakcie działania programu a nie jego pisania. JS i Python z tego powodu w mojej hierarchi siedza na tej samej półce. W obu tych językach bardzo trudno tworzy sie duże rozbudowane aplikacje utrzymywane latami a świetnie spisują się w przypadku gdy cały program masz w jednym pliku, który tworzysz i nigdy wiecej go nie modyfikujesz
@kobrys13: pamiętam jak na studiach wprowadzili pythona po cpp. Pierwszy semestr studiów, wszyscy byli wręcz oczarowani bo nie trzeba pilnować typów i to takie proste :D
@kobrys13: Język programowania z innymi paradygmatami okazuje się "dziwny" dla kogoś kto pracował w typowanej obiektówce. No co za niespodzianka xD Jak tak bardzo potrzebujesz typów to dlaczego nie użyjesz Mypy?
@kobrys13: przecież chyba nie piszesz tego w notatniku xD ściągasz PyCharm i on cię ostrzega o tych problemach zanim odpalisz parser, ale jako osoba z 20 latami doświadczenia powinieneś o tym wiedzieć ( ͡°͜ʖ͡°)
@kobrys13: to mi przypomina sytuacje jak backendowcy starej daty zaczeli robić front-end development i przez swoje upośledzenie stworzyli potwory jak Angular czy obowiązkowy Typescript nawet do prostych projektów.
@kobrys13: przecież Python to język skryptowy. I jako taki jest rewelacyjny. Jest wbudowany np. w Inkscape, FontForge i dzięki temu mogę wywołać funkcje FontForge w skrypcie Pythona ale również napisać szybko plugin wywoływany z FontForge. To mega ułatwienie życia, ale pisanie cokolwiek dużego to pomyłka. Chyba błędem jest porównywanie go z C++
@uzytkownik_wykop_pl: TS ma swoje zastosowanie, jest świetny ale też nie jest tak niezbędny (a nawet zbędny w mini-projektach), szczególnie w przypadku front-endu jak ex-backendowcy czy full-stacki próbują przedstawiać.
@kobrys13: gurwa, dzisiejsza gównarzeria bierze się za niby programowanie i bierze upośledzone C oraz ociężałą Javę. To już gurwa lepiej wziąć motor Jawa i jebnąć wraz z nim w drzewo! Prawdziwi wyjadacze samodzielnie ustawiają bity w procesorze!!!11
przecież chyba nie piszesz tego w notatniku xD ściągasz PyCharm i on cię ostrzega o tych problemach zanim odpalisz parser, ale jako osoba z 20 latami doświadczenia powinieneś o tym wiedzieć ( ͡°͜ʖ͡°)
@powaznyczlowiek: Nie wierzę, że parser wyłapie wszystkie błędy. Pewne błędy w zachowaniu mogą być niedeterministyczne i wychodzić po czasie w innych obszarach aplikacji. Takie rzeczy się zdarzały kiedy pracowałem w czystym
Python to inny paradygmat po prostu. W C++ dużo wychodzi podczas kompilacji, za to potem musisz szukać wycieków w runtime, a do napisania bezpiecznego kodu wymagane są lata doświadczenia. Zresztą nawet Gynvael o tym mówił na wczorajszym streamie.
@kobrys13: Programujesz 20 lat i dopiero poznajesz języki dynamicznie typowane? xD
@uzytkownik_wykop_pl: Czyli które firmy s---------y i dlaczego? ( ͡° ͜ʖ ͡°)
kurla synek po co nam jakies typowanie i reakty, instaluj mnie tego dżejqłera migiem
@kobrys13: gurwa, dzisiejsza gównarzeria bierze się za niby programowanie i bierze upośledzone C oraz ociężałą Javę. To już gurwa lepiej wziąć motor Jawa i jebnąć wraz z nim w drzewo! Prawdziwi wyjadacze samodzielnie ustawiają bity w procesorze!!!11
@rskk: ale od TS to ty się odwal. Chyba jedyna opcja żeby pisać w JS działający kod xD
@powaznyczlowiek: Nie wierzę, że parser wyłapie wszystkie błędy. Pewne błędy w zachowaniu mogą być niedeterministyczne i wychodzić po czasie w innych obszarach aplikacji. Takie rzeczy się zdarzały kiedy pracowałem w czystym
@kobrys13: Reddita, analizę danych, AI, etc.
Python to inny paradygmat po prostu. W C++ dużo wychodzi podczas kompilacji, za to potem musisz szukać wycieków w runtime, a do napisania bezpiecznego kodu wymagane są lata doświadczenia. Zresztą nawet Gynvael o tym mówił na wczorajszym streamie.