Aktywne Wpisy

PierdekAlonso +19
Przerażające jest jaką wode z mózgu robi #xtb ludziom. Gdzie nie wejde, to mi wyskakuje XTB, mam wrażenie, że jutro rano jak wstane i otworze lodówke to mi z lodówki szczur wyskoczy. #gielda powoli staje sie najpopularniejszym tagiem na wykopie. Za sprawą ekstremalnie agresywnego marketingu marki XTB coraz wiecej osób stało się "inwestorami". To jest chore, bo giełda to realnie h----d ustawiony podobnie jak kasyno, ponad 90% "inwestorów"

paczelok +308





#cpp
#gindenpoleca - zachęcam do subskrybowania tagu, staram się wrzucać wszystkie ciekawe artykuły/rzeczy związane z programowaniem.
@Ginden: A tak BTW: Programowanie funkcyjne po prostu jest sporo mniej czytelne..
x => x + xvs
[](int x){ return x+x; }Owszem, są znacznie bardziej konfigurowalne. Kosztem czytelności. (co znakomicie widać na podlinkowanym przykładzie)
(int x) => x + xa w wypadku lambdy która ma więcej niż 1 linijkę i tak treść funkcji musisz wziąć w klamry. Ergo, prawie bez różnicy.
Co więcej - najważniejsze są lambdy jednolinijkowe, bo to one pozwalają na uniknięcie najwięcej kodu (kilkanaście znaków vs. pętla), są trywialne w optymalizacji dla kompilatora. Python ma tylko jednowyrażeniowe lambdy i nie robi to dużego problemu.
Lambdy wielolinijkowe też mają sens. Np dwu : >. Bo czasem zamiast bawić się w wygibasy wygodniej i czytelniej jest użyć dwóch linijek ..
Choć w C++ wykorzystywałem też całkiem długie i choć nie uważam tego