Logo Crossweb

Log in

No account yet? Forgot password

Przypomnij hasło

close Wypełnij formularz.
Na Twój adres e-mail zostanie wysłane link umożliwiający zmianę hasła.
Send
This event has already taken place. Check upcoming events

Dlaczego Javowcy powinni uczyć się Pythona? oraz Java dla średnio-zaawansowanych

dlaczego-javowcy-powinni-uczyc-sie-pythona-oraz-java-dla-srednio-zaawansowanych
Event:
Dlaczego Javowcy powinni uczyć się Pythona? oraz Java dla średnio-zaawansowanych
Event type:
Meetup
Category:
IT
Topic:
Date:
19.03.2024 (tuesday)
Time:
18:00
Language:
Polish
Price:
Free
City:
Place:
Capgemini office Wrocław
Address:
Legnicka 48
Description:

1. Temat: Dlaczego Javowcy powinni uczyć się Pythona?

Abstract:

W moim wystąpieniu przedstawię technologie niezbędne do "rozmowy" z dużymi modelami językowymi (LLM), podkreślając przewagę Pythona i jego bibliotek nad innymi językami programowania w tym kontekście. Omówię referencyjną architekturę dla aplikacji Pythonowych, opartą na wzorcu ports & adapters, która ułatwia budowanie skalowalnych i łatwych w testowaniu systemów. Na zakończenie podzielę się moimi doświadczeniami jako programista Javy, który został "zmuszony" do szybkiej nauki Pythona, co okazało się być fascynującą podróżą przez nowoczesne technologie i praktyki programistyczne.*

* - opis powstał przy współpracy z dużym modelem językowym.

Język: PL

Prelegent: Małecki Maciej

Prelegent jest architektem oprogramowania w fimie Capgemini. Był full-stackiem zanim stało się to modne. Obecnie – jak każdy – jest specjalistą z zakresu generatywnej sztucznej inteligencji. W wolnym czasie zajmuje się tworzeniem gier komputerowy na dawno wymarłe platformy.


2. Temat: Java dla średnio-zaawansowanych

Abstract:

Java ze swą prawie 30 letnią historią dorobiła się wielu interesujących mechanizmów. Chociaż wciąż zdaje się być stosunkowo prostym językiem, to czasem można się zdziwić ile ciekawostek skrywa.

Switch, enum, lambda, var, final, invokedynamic, method handles, invokeinterface, bytecode, bootstrapmethods, interface, klasa, wyjątek, refleksja, invokespecial, intrinsics, invokevirtual, escape analisis, interpreter, jit, c2, clinit, lookupswitch, vtable, itable.

Wszystkie te mądre pojęcia pojawią się w tej prezentacji.

Język: PL

Prelegent: Jakub Gardo

Java Developer z 10 letnim stażem. Fan Javy, JVMa oraz ich niskopoziomowych aspektów.


Profile of employers

Similar events