Ja, programista – Tomasz Heimowski – programowanie funkcyjne
Ciężko rozmawia się o rzeczach o których ma się znikome pojęcie. Ale od tego ma się gości. A w tym odcinku goszczę Tomka Heimowskiego – programistę FSharp. Rozprawiamy się z programowaniem funkcyjnym wokół którego narosło wiele mitów. Choćby taki, że jest trudne. Czy aby na pewno? Koniecznie posłuchajcie odcinka!
Serdecznie zachęcam także do zapisania się do newslettera, którego w końcu odpaliłem! Dzięki temu będziemy w kontakcie, będę powiadamiał o nowych odcinkach i swoich aktywnościach, projektach. Jest to też niejako ukłon w stronę osób, które nie posiadają kont społecznościowych lub szkoda im na to czasu – i ja to szanuje! 🙂
Podcast możesz odsłuchać na wiele sposobów:
- W swojej ulubionej aplikacji do słuchania podcastów wyszukując 'Devsession’
- RSS
- Spotify
- iTunes
- Google Podcast
- plik mp3
Przydatne linki:
- https://fsharp.org/ – F# Software Foundation
- https://fsharpforfunandprofit.com/ – wartościowy blog Scotta Wlaschina o F# i FP
- http://learnyouahaskell.com/ – Darmowa książka online o nauce Haskella https://www.functionalgeekery.com/ – podcast o programowaniu funkcyjnym
Temat fajny.
Szkoda, że od 2012 niewiele się z pracą w F# w Polsce zmieniło :(.
Sam F# poznawałem rozwiązując zadania z Project Euler — F# znakomicie się to tego nadaje.
Przy okazji można też poćwiczyć TDD.
Język, szybkość tworzenia rozwiązania i jego spójność robi wrażenie.
Pamiętam parę zadań, które wymagały 2 minut myślenia, napisania jednej linii kodu,
która dawała poprawne rozwiązanie przy pierwszym uruchomieniu.
I to nie były proste zadania.
Niestety, język nadal niszowy. Ostatnio przeglądałem wiele ogłoszeń o pracę i nigdzie nie spotkałem F#. Języki funkcyjne są po prostu źle „sprzedawane”. Każdą technologię i nowe rozwiązania dziś muszą mieć dobry marketing, i mocne osoby stojące za tym.