Wpis z mikrobloga

Dobra, obejrzałem ten cały Python documentary i powiem tak - takiej propagandy / bullshitu / hagiografii dawno nie widziałem.

Przede wszystkim, jestem za stary żeby nie wiadomo jak podniecać się nowym językiem. Co więcej, uważam takie zachowanie za dziecinne.

Dodatkowo, w całym filmie nie pada ani słowo o wadach Pythona. A Python ma ich sporo. Przede wszystkim jest WOLNY. Nie wolny, ale naprawdę WOLNY. Dlatego właśnie wszystkie najpopularniejsze liby (numpy / scipy / pandas / tensorflow / pytorch) NIE sa napisane w Pythonie. A gdyby ich nie było w ogóle, to pewnie liczba użytkowników Pythona spadłaby o co najmniej 50%.

W końcu, tak Python ma wspaniały ekosystem. Ale to nie jest coś unikalnego. Jeśli community sama rozwija ekosystem, z którego na co dzień korzysta, to prędzej czy później ten ekosystem będzie dobry.

https://youtu.be/GfH4QL4VqJ0?si=Om9EFoV8noTaUVOk

#programowanie #programista15k #programista25k #pasjonat15k #pracait
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@groman43: Z tym, że ekosystem pythona jest dobry to bym polemizował trochę. :)

Ja nigdy nie lubiłem, zaczynałem od rubiego, ale przerzuciłem się na pythona z musu, bo popularny, każdy w nim pisze to wtedy ja też, bo nie będę rejtana robił przecież.

Co do tego czy jest wolny, no jest, ale za to szybko się klepie. Kiedyś robiłem projekt z bigdata, gdzie korzystali z pySparka zamiast ze Sparka w
  • Odpowiedz
@BreathDeath: to samo mi mówili znajomi co pracują w faangach w USA. Programista jest droższy niż rzuceniem hardwarem w serwer. Lepiej dołożyć ramu niz zatrudnić ogarniacza za 500k usd rok
  • Odpowiedz
@szmichal: Czasami nie da się po prostu dorzucić hardware. Tylko python ma tą ogromną wadę, że pisze się mega szybko, do tego jest bardzo popularny, czyli bardzo dużo istniejącego kodu i bibliotek. Dzięki temu możesz ich użyć zanim pisać swoje, no i AI wytrenowane na ogromnej ilości kodu też pomaga. Odpalasz sobie Cursora i samo się pisze. :)
  • Odpowiedz
@BreathDeath: Akurat z tym AI to bym polemizował - większa próbka, więcej błędów, więcej g---o kodu który może zostać ci zaserwowany. Gdzieś ktoś dawał fajny przykład GO vs JS - za każdym razem gdy pytali się o dany pattern w JS dostawili źle napisaną kupe, gdy pytali się o to samo w GO - wszystko było ok - czemu? Baza kodu JSa była po prostu większa.
  • Odpowiedz