en

Zaloguj się

close
Nie masz konta? Zapomniałem hasła

Przypomnij hasło

close Wypełnij formularz.
Na Twój adres e-mail zostanie wysłane link umożliwiający zmianę hasła.
Wyślij
<< przejdź do listy wydarzeń

Functional style meeting

Wydarzenie:
Functional style meeting
Typ wydarzenia:
Spotkanie
Tematyka:
Data:
18.12.2018 (wtorek)
Godzina:
18:45
Język:
polski
Wstęp:
Bezpłatne
Miasto:
Miejsce:
Pub Barcelona
Adres:
ul. Ciesielska 9
Strona www:
Prelegenci:
Agenda:
  • 18:45 - Powitanie
  • 19:00 - Rozpoczęcie
  • 22:00 - Rozmowy, napoje, przekąski
Opis:

Zapraszamy na #28 spotkanie DEV@ZG, sponsorowane przez DEV@ZG :))) Prosimy o zadbanie o siebie w trakcie spotkania i zamawianie napojów tudzież zakąsek. Na pewno wesprze to nas i doceni lokal, w którym spotykamy się.


Tym razem dwa tematy techniczne, funkcyjne!

Opisy prezentacji są po angielsku, ale same prezentacje przeprowadzone będą w języku polskim.


  • Temat 1: Is our code liberated from imperative style of Von Neumann


40 years have passed since John Backus' paper reading in 1977 at Turing Award "Can Programming Be Liberated from the von Neumann Style? A Functional Style and Its Algebra of Programs”. A visionary article well ahead of its time. John Backus pinpoints a fundamental problem of thought in programming at his time. He criticizes the collective thinking in programming dominated by the imperative style of Von Neumann.


Is this the pont still valid 40 years later?


In this talk I'll try to answer this question looking at different code samples from OO and functional languages. I'll show you that even if the mainstream paradigm has changed we are still locked up in imperative style of Von Neumann from 50ies.


  • Temat 2: Programowanie funkcyjne OOP z przykładami w C#


Functional programming it’s a clean and easily maintainable style, it’s an important basis of programming as we know it today, and certain specific current concerns, like parallelization, can be targeted successfully with the help of functional programming ideas. In recent years, more and more functional elements have been included in imperative languages on the .NET platform like C# and VB.NET, but many developers are not aware of them or don’t know how to use it. In this talk you will learn how to leverage how functional way of coding can improve your imperative code. You’ll learn about how to do dependency injection in a functional way, defining and reusing functions, currying and partial application, writing monads and implementing effectively a map/reduce pattern.


O naszym gościu


Tomasz Jaskula

18 years of professional experience as a developer, team leader, trainer and software architect. Founder of Paris Domain Driven Design user group and F# group. I also speak in technical conferences and I blog about various software development topics. I worked for many companies in SIRH, e-commerce and financial fields and I have a great experience in solving theirs real problems since more than 10 years.


Mainly focused on creating software delivering true business value which aligns with the business strategic initiatives and bears solutions with clearly identifiable competitive advantage.


I've been always learning new technologies, working on OSS software and challenging what I've already learned to become better.


Zakończenia brak - to w końcu miły wieczór przy pogaduchach.


Zapraszamy!

Widzisz błąd w wydarzeniu? Wydarzenie jest nieaktualne? Poinformuj nas o tym! >>

Pracodawcy IT: Zielona Góra

GlobalLogic Polska
Software House

Koszalin, Kraków, Szczecin, Wrocław, Zielona Góra
technologie:
,
3 oferty pracy
 
Zobacz wszystkie firmy >>

Podobne wydarzenia