Aktywne Wpisy
120_Dni_Sodomy +16
sracie przed pracą w domu czy w pracy?
xfre +7
Muszę zredukować stanowisko :/ Okazało się, że ukrainiec będący pod moim dyktatem w #korpo to ruski jest co zdobył paszport nielegalnie. Firma jak ogólnie sprzyjająca ruskim, ale zezwoliła na wypowiedzenie mu UoP. Tak więc dziś o 16:00 otrzyma ode mnie fizyczne wypowiedzenie. Co z nim dalej nie wiem...
Problem w tym, że typ jest dobrym pracownikiem. Jedyna wada to, że nie ma szacunku ogólnie do kobiet i to widać w relacjach biurowych...
Problem w tym, że typ jest dobrym pracownikiem. Jedyna wada to, że nie ma szacunku ogólnie do kobiet i to widać w relacjach biurowych...
Typy defacto w pythonie nie powinny istnieć bo to język behawioralny czyli liczy się zachowanie objektu a nie czym jest. Dlatego też wymyślono magiczne metody by można było tworzyć obiekty które mogą się zachowywać i jak lista i jak liczba i jak string jednocześnie w zależności od kontekstu.
C# czy taka Java to ble, Python super.
To co te mądre kuce pythonowe zaczęły robić? Zaczęli wszystko typować bo się okazuje, że smuteczek ale w crudach komunikacja jest przeważnie sztywno zdefiniowana proszę daj mi stringa, masz stringa. Kod typowany jest przeważnie dużo czytelniejszy, ide łapie co ma podpowiadać i tak dalej co przy dużych projektach ma duże znaczenie.
Ale to nie wszystko. Dobra są te typy, ale te typy nic nie znaczą, że coś otypujesz jako string to nie znaczy, że to będzie string, więc pojawiły się mypy i nie mypaje które to sprawdzają.
Skoro piszesz kod który pisałbyś prawie tak samo w jakimś kotlinie, swifcie czy c# to po co pisać go w pythonie? A no tak bo znam tylko pythona.
Później masz kuców od ML, którzy nie potrafią programować więc zaczęli pisać te swoje skrypty w pythonie. Tylko kuce po czasie zauważyły że Python jest cholernie wolnym językiem, tak wolnym że dosłownie wszystko zaczęli przenosić do C/fortana a python to tylko taka sklejka i ładne interfejsy, i zauważyli że uwaga uwaga typy się przydają. Więc teraz powstaje język programowania który jest kompatybilny z Pythonem ale jest kompilowany i wprowadza dodatkowe składnie które umożliwiają typowanie - ten język Mojo się nazywa.
O co mi chodzi. Nienawidzę u kuców dogamtyzmu, a jest on bardzo częsty, technologie są źle dobrane bo programiści znają tylko jeden język i wszystko w nim piszą tu pije do was jsowcy również. Efekt? Projekt jest śmietnikiem i źle działa. I też język się staje śmietnikiem bo kuce wywierają nacisk na projektantów języka by naginali język pod konkretne potrzeby.
#programowanie #programista15k
Komentarz usunięty przez autora Wpisu
Komentarz usunięty przez autora
Komentarz usunięty przez autora
Komentarz usunięty przez autora Wpisu
Komentarz usunięty przez autora
Komentarz usunięty przez autora
Komentarz usunięty przez autora
Komentarz usunięty przez autora Wpisu
Komentarz usunięty przez autora
@janciopan: Python jest starszy od Javy. W tamtych czasach filozofią było
statyczne typowanie ssie, dynamiczne daje mi pełną wolność
a teraz coraz bardziej przechodzimy dostatyczne typowanie to
Studia informatyczne tu się przydają bo zmuszają cię do poznania wielu technologii.
@blehblehbleh: no cóż, tak to jest w językach programowania, że przychodzą mody. Tak jak kiedyś Java specialnie była przeciwna dobrze znanemu podejściu tj
everything is an expression
tak kotlin poszedł w przeciwną stronę, bo zmieniła się moda@blehblehbleh: wszędzie, nawet java ma teraz swojego
var
@blehblehbleh: operator overloading, też trochę schodząć na bok to Protokoły