Już za kilka dni kolejne spotkanie lokalnej społeczności programistów Java. Tym razem zorganizowane będzie przy wsparciu firmy ADB, standardowo w zaprzyjaźnionym pubie Haust. Ze względu na nadchodzący okres letnio-wakacyjny, będzie to jednocześnie spotkanie podsumowujące sezon 2014/2015. Liczymy na konstruktywną dyskusję: co było fajne? co było złe? co można poprawić? jakieś nowe pomysły?
Podczas spotkania będziemy mieli możliwość wysłuchania prezentacji Tomka Powchowicza, na temat kontenerów heterogenicznych. Zobaczymy projekt, implementację i zastosowanie kontenerów heterogenicznych w dwóch językach: Java i C++. Kontenery takie, to struktury, które uniemożliwiają błędy związane z typami danych w runtime (type safety), chociaż to nie jest jedyny benefit. Inne to redukcja rozmiaru kodu źródłowego oraz możliwość rozszerzania API.
Kontener heterogeniczny (różnorodny) z silnym typowaniem jest to pojemnik, który potrafi przechowywać różne elementy. Pobieranie elementów z takiego kontenera nie wymaga rzutowania. Czyli jest możliwe takie zawołanie:
String value1 = map.get(key1);
String value2 = map.get(key2);
Integer value3 = map.get(key3);
Czy potraficie sobie wyobrazić najbardziej znane na świecie API do baz danych JDBC ResultSet, które zamiast metod getDate(), getString() itd. posiada tylko jedną metodę get() ?
Drugim prelegentem będzie Paweł Nowak, który zaprezentuje społeczności ExtJS, rzadziej używany, ale bardzo bogaty frameworka służący do tworzenia aplikacji JavaScript. W odróżnieniu od wielu konkurentów, twórcy Ext JS przywiązują dużą wagę do wyglądu kontrolek UI i tworzenia aplikacji z przyjaznym interfejsem użytkownika. W trakcie prezentacji przedstawione będą podstawowe cechy Ext JS oraz zastosowania. Porównamy go także z innymi dostępnymi rozwiązaniami.
Zapisy i szczegółowy plan spotkania na meetupie.
Zapraszamy!