en

Logowanie

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ń
To wydarzenie już się odbyło. Sprawdź nadchodzące wydarzenia

136. WroclawJUG

Wydarzenie:
136. WroclawJUG
Typ wydarzenia:
Spotkanie
Kategoria:
IT
Tematyka:
Data:
21.05.2019 (wtorek)
Godzina:
18:30
Język:
polski
Wstęp:
Bezpłatne
Miasto:
Miejsce:
WedrowkiPub
Adres:
Podwale 37/38
Strona www:
Opis:

Intro to Rust (for Java developers) - Błażej Święcicki & Maciej Talaśka

[EASY][PL]


//TBD


Memory management strategies - Garbage Collector vs Rust Ownership model - Bartłomiej Kuras

[MID][PL/EN]


Memory management is a problem as old as Random Access Memory. Historically it had to be handled directly by programmer, today there are two main techniques to solve the problem: Garbage

Collection, which is used by most vm-based languages including Java, and reference counting which is mostly adopted by C++. Recently Rust came with new proposal - deliver complete static analysis of data lifetime, so memory management may be in most cases performed with no overhead, also giving additional memory safety, but as everything it has its own issues. My goal in the presentation is to compare GC approach to Rust Ownership Model, giving a brief introduction to idea behind the second one, and then finding some pros and cons of both attitudes.


Bio: System software developer for ~7 years, working mostly with C++, but recently being employed in Rust project in Anixe. Rust enthusiast involved in Rust Wrocław organization. His first programming rule is trying as much things as possible, including many programming languages and techniques, to have wider perspective about software development.

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

Pracodawcy IT: Wrocław

Synergy Codes
Software House

Wrocław
technologie:
,
1 oferta pracy
 
EPAM Systems
Software House

Katowice, Kraków, Trójmiasto, Warszawa, Wrocław
technologie:
,
20 ofert pracy
 
Asseco Poland S.A.
Firma technologiczna

Białystok, Bielsko - Biała, Bydgoszcz, Gliwice, Katowice, Kraków, Lublin, Mielec, Opole, Poznań, Radom, Rzeszów, Sanok, Szczecin, Tarnów, Trójmiasto, Warszawa, Wrocław, Łódź
technologie:
,
11 ofert pracy
 
Zobacz wszystkie firmy >>

Podobne wydarzenia