06 – O programowaniu funkcyjnym z Michałem Łusiakiem
Od razu po Nowym Roku wracamy z mocnym uderzeniem: na warsztacie tym razem znalazło się programowanie funkcyjne! Mój gość to Michał Łusiak – programista, prelegent, blogger. Możecie go znaleźć również na Twitterze: @mlusiak.
W temacie programowania funkcyjnego rozprawiamy o tym po co odchodzić od “standardowego” obiektowego podejścia, jakimi językami warto się zainteresować a nawet: jak zacząć z F# nie mając możliwości jego komercyjnego zastosowania w żywym projekcie. Pojawiają się też wzmianki o wielu interesujących narzędziach i bibliotekach.
Konkurs: firma Tretton37, w której pracuje Michał, sponsoruje książkę “Real-World Functional Programming“. Tak jak już bywało, otrzyma ją autor jednego z komentarzy pod niniejszym postem. Autora tego wybierze Michał, dzisiejszy Gość. Komentujcie, pytajcie, dzielcie się doświadczeniami!
Maciej Aniserowicz • 24/01/2015
Piotr,
Co do genericsów to nie mam pojęcia, nie wypowiadam się, ale co do MSBuild: zgadzam się kompletnie, że nadaje się tylko do “build” ;). I w tym sensie inne rozwiązania to nakładki, bo wykonują msbuildowe “build” :). Ja dostaję furii jak mam w MSBuild bezpośrednio skopiować jakieś pliki – nigdy nie potrafię zrozumieć jak działają jego mechanizmu include/exclude, zwykle inaczej niż bym się spodziewał.
Grzegorz • 30/01/2015
Pluralsight (http://www.pluralsight.com/) ma ,,promocje” (https://www.codeschool.com/pluralsight?utm_source=pluralsight&utm_medium=homepage&utm_campaign=CodeSchool_acquisition) (kończy się 30.01) — udostępnia wszystkie kursy na 72h od czasu ,,użycia” promocji (jeżeli dobrze zrozumiałem). Działa też dla istniejących, nieopłaconych kont. Mają 3 kursy z F#. W sam raz na weekend.