.NET Talks at Matfyz in Prague, CZ - 2019/11/14
Talks for all university students, hosted at MFF UK (Faculty of Mathematics and Physics, Charles University) in Prague, CZ
- When: 11/14 Thu at 19-21
- Where: Auditorium S5 at Matfyz, Malostranske square 25, Prague
- Registration: if you are MFF UK student or student at any other university and want to attend in person, please register
- Live-streamed and recorded (delivered by Martin Simecek)
Organized by Karolina Houzvickova-Solcova, Pavel Jezek, Karel Zikmund
Talks
You’re gonna have a chance to meet some of the industry gurus during their visit in Prague.
- 19:00-19:30 - Miguel unplugged by Miguel de Icaza
- Abstract:
- TBD, possibly freeform Q&A session
- About speaker:
- Author of GNOME, Xamarin and Mono, contributor to many other projects - see wikipedia entry for details.
- Abstract:
- 19:30-20:15 - C#: Life in a production compiler by Jared Parsons
- Abstract:
- Today in University you’re learning about LL(1) vs. LL(k) parsers, shiftreduce errors, reduce reduce errors, context free grammars, etc. How though do these lessons apply to production compilers with millions ofusers? Come hear about life on a compiler in the real world from Jared Parsons, lead of the C# compiler team. We’ll talk about how universityexperiences map to production, how the C# compiler is written and how we choose which features are added to the language.
- About speaker:
- Jared is Developer on the C# compiler and member of the C# language design team. Has a strong passion for developer tools and infrastructure.
- Abstract:
- 20:15-21:00 - Why managed memory is fooling us? by Konrad Kokosa
- Abstract:
- We all have been fooled! They told us that automatic memory management will solve all our problems. In managed worlds like .NET, JVM and others there is no memory leak, they said. You will never need to think about freeing memory manually. There is no need to think about memory management at all, they said. And they all lied! Automatic memory management is a very convenient abstraction. Backed by tons of academical papers, it becomes an everyday programmers life. And as any other abstraction… it eventually leaks. In most unpredictable and unpleasant way. No matter what platform or language you use. So this is where theory meets reality and that’s why it is so fascinating!
- About speaker:
- Konrad is author of the Pro .NET Memory Management book. Independentconsultant, blogger, speaker and fan of Twitter. He also shares his passion asa trainer in the area of .NET, especially about application performance and diagnostics. Microsoft MVP. Co-founder of https://dotnetos.org initiative.
- Abstract:
Resources
- 11/21 - Meet Microsoft event
- 12/4 - Scott Hanselman in Prague
- 2020/2/4 Tue - Discussion with University students - similar to event from 6/24
- Participants: Hana Lapkova (Oracle), Tomas Herceg (Riganti), Martin Duchacek (RSJ), Karel Zikmund (Microsoft)
- Interviews with participants: Martin Duchacek, Tomas Herceg & Karel Zikmund, Hana Lapkova
- Microsoft Development Center Prague is hiring - https://aka.ms/UniversityEngineering
- Azure subscription for students
- With Microsoft Azure for Students, students get a $100 Azure credit. There is no credit card needed and 12 months of free Azure services.
- Azure for Students can be activated here