Loading...

Chamberconf 2016 - Jarek Pałka - Tęcza, kucyki i Equestria i co to wszystko ma wspólnego z programow

369 views

Loading...

Loading...

Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Mar 28, 2016

I wody z oceanów wystąpiły, a z nich bestie żarłoczne, człowiekowi nieprzychylne i czwarty jeździec się wyłonił... nie, tym razem nie będzie o JVM (już słyszę to buczenie na sali). Na pewno znacie model aktorów, algebraiczne typy danych i wyszliście poza iluzję, że dziedziczenie to jedyny rodzaj polimorfizmu. A co jeśli dodamy do tego "object capabilties model" oraz system typów, który zapewni wam bezpieczny dostęp do pamięci, bez potrzeby posiadania blokad i operacji atomowych? Witajcie w świecie Pony, nowego raczkującego jeszcze, języka programowania. Nikt nigdy nie obiecał jeszcze tak wiele, więc dlaczego nie spróbować? Będzie trochę o składni i o systemie typów, kilka działających lub też nie przykładów oraz próba podsumowania dokąd zmierzasz branżo i dlaczego JVM powinien się zastanowić nad poważnym refaktoringiem i zapomnieć o kompatybilności wstecznej. Czyli ogólne mydło i powidło i sklep z rozmaitościami. A w związku z tym, że ten język nie ma monad, więc miejsce na porządny "flame war" jest, może być ciekawie, ale nie obiecuję.

Nie obędzie się też bez automatycznego zarządzania pamięcią, kompilatorze opartym o LLVM, oraz bezcennych kąśliwych uwag i wniosków.

Loading...

When autoplay is enabled, a suggested video will automatically play next.

Up next


to add this to Watch Later

Add to

Loading playlists...