Wpis z mikrobloga

20 lat programowania na karku. C, C++, Java

Nowy projekt i zmusili rozszerzenia jednego komponentu napisanego w Pythonie, a jako perfekcjonista najpierw przerobiłem tutoriale i wziąłem się do roboty.

Ooo #!$%@?... Jaki ten Python jest upośledzony... Jedyne co ma więcej ponad inne języki to chyba dodatkowy chromosom.

Ktokolwiek w tym cokolwiek dużego jest w stanie napisać?
No może napisać tak, ale do refactoringu bez pokrycia testami 200% to nawet nie ma się co zabierać bo oczywiście typy nigdzie się nie będą zgadzać i albo ma się dobre testy albo na produkcji wyjdzie, że nie ma akurat tego jednego testu i leci #!$%@? TypeError...

Ostatnio słuchałem HejtParku i prof. Dragan mówił, że fizyki uczy się ludzi w taki sposób, że opowiada się bajki (fizyka relatywistyczna), a potem kolejno odkłamuje (fizyka kwantowa).

Chyba tak samo jest z Pythonem - na początku 'elo fajny to język', ale... no jakie to jest gówno.

PS
Osoby znające tylko Pythona uprzejmie proszę o niezabieranie głosu w dyskusji xD

#programowanie #programista15k #python
  • 163
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kobrys13: O luju złoty! 20 lat się nie rozwijasz?

Dropbox, YT, OpenStack, całe uczenie maszynowe jedzie na Pythonie (bo łatwiej i szybciej niż w C)

Dinozaury wyszły z Elektrody, znów ktoś nie zamknął firewalla...
  • Odpowiedz
A gita też obsługujesz przez jetbrainsowego toola?


@ZohanTSW: oczywiście że tak xD śpię też na łóżku z materacem zamiast drewnianej pryczy ale co kto lubi. Tylko nie pisz że tak jest lepiej xD
  • Odpowiedz
@kobrys13: Pracowalem ostatnie 8 lat w C++ i w C, teraz pracuje w projekcie gdzie jeden proces jest napisany w C++ i drugi w Pythonie (kilkaset tysiecy linii kodu w jednym i drugim) i 100 razy bardziej wole pisac w Pythonie.

bo oczywiście typy nigdzie się nie będą zgadzać


mypy, mowi to Panu cos?
  • Odpowiedz