Wpis z mikrobloga

  • 303
Jestem tolerancyjna, ale uważam, że LKHT+ (programiści Lisp, Kotlin, Haskell, TypeScript i innych nieobiektonormatywnych języków) nie powinni się z tym obnosić i epatować swoją funkcyjnością w miejscu pracy/uczelni. Jeśli ktoś chce uprawiać rekursję to niech robi to w swoim repo. Ja im do IDE nie chcę zaglądać. Czy widzieliście, żeby jakiś programista C++ obnosił się tym co robi ze swoimi wskaźnikami? Czy programiści Javy chwalą się swoimi wyjątkami? NIE!

Ideolodzy LKHT+ chcą ingerować w nasze uniwersytety i workshopy. "Edukatorzy funkcjonalni" chcą edukować naszych juniorów! W ramach propagandy LKHT+ chcą zakazać mutowania zmiennych i referencji do stanu globalnego! Musimy obronić się przed deprawacją złymi praktykami i niszczeniem imperatywnej tradycji. Precz z niejawnymi rzutowaniami! Precz z algebraicznymi typami!

Środowisko LKHT+ próbuje nam wmówić, że "monada" jest monoidem z kategorii endofunktorów, a wariancja jest normalną właściwością funkcji, taką samą jak kowariancja i kontrawariancja! Na zepsutym zachodzie teoria kategorii jest wykładana na uczelniach!

Z resztą założę się, że sporo takich programistów LKHT wcale nie programują w tych językach. Po prostu są grubo opłacani przez duże korporacje. Mam kolegę który programuje w Haskellu i on wygląda normalnie i nie chodzi ani nie popiera konferencji LKHT+.

KLASA I DZIEDZICZENIE – NORMALNE KODZENIE! ZAKAZ FUNKTOROWANIA!

#lgbt #programowanie #heheszki #neuropa
  • 16
  • Odpowiedz
@remixs: Chciałem jeszcze zauważyć, że idąc drogą dedukcji dwóch programistów LKHT+ nie jest w stanie 'spłodzić' żadnej aplikacji na własną rękę, nie korzystając z outsourcingu. ( ͡° ͜ʖ ͡°)
  • Odpowiedz
@remixs: Proszę pana, spośród dwóch firm, z których jedna klepie Haskella a druga siedzi w Javie, ci pierwsi bardziej boją się o zasoby, ale u nich raz zdefiniowana funkcja zwraca zawsze tę samą wartość. Bo widzi pan, celem życia, nie jest alokacja pamięci.
  • Odpowiedz