📜 ⬆️ ⬇️

Announcement of the third meeting of the Java User Group EKB

Hi, Habr!

JUG.EKB - Java User Group in Yekaterinburg, at JUG.EKB meetings, we discuss various technologies from the Java world, share experiences and drink coffee in the name of Java!
We regularly hold JUG.EKB meetings with Java experts on the most interesting topics.
Our website jugekb.ru , community in VK - vk.com/jugekb .

We invite all java developers to the third meeting of JUG.EKB.


')

Program


1. Vladimir Ivanov from Oracle with the report “Dynamic (JIT) Compilation in JVM”


Java abstracts a large number of technical details about the platform on which the Java application runs. To get an acceptable execution speed, the Java platform makes extensive use of dynamic compilation in a Java Virtual Machine (JVM). Dynamic (Just-In-Time) compilation improves performance by translating Java bytecode into native code while the application is running. The principle of operation differs significantly from static compilers and uses a different set of compilation techniques to get high-performance JVM code.
The report will describe the general principles of dynamic compilation and its features as applied to Java. A review of JIT compilers in HotSpot JVM will include a review of tools and methods for analyzing their work (from high-level solutions to machine code) and diagnosing problems.

Vladimir Ivanov is a leading Oracle engineer working in the HotSpot Java Virtual Machine Development Team. Specializes in JIT compilation and support for alternative languages ​​on the Java platform.

2. Evgeny Palmov from Naumen company with the report “Rock programming”


The Java platform has long proved its right to be in the leading positions of the market, having established itself as an excellent basis for developing projects of any caliber. However, is there life after java? Or maybe Scala? The report will cover the main features of Scala, from the very basics to metaprogramming on macros, as well as how it suggests using them to beautifully and easily solve common problems in Java, while improving the overall quality and speed of writing code. A story based on a real experience of participation in a large Scala project.

Evgeny Palmov is a developer in the GP department of Naumen.

3. Lightning talks


Lightning talks is a series of five-minute reports, you can apply for them at any time, at least 5 minutes before the start. The presentation is optional but desirable. The topic of the report is limited only to Java, you can talk about, for example, a newly discovered framework or a problem that you have recently solved.
Lightning talks is a great way to try yourself as a speaker. Therefore, we are waiting for your application for a report on lightning talks.

4. Afterparty



The meeting is free, you must register .

Videos from past meetings can be viewed on our youtube channel.

We are waiting for you on November 13 in the Co-working "Salt" (Chemists lane, 3, 4 floor), start at 19-30.

Source: https://habr.com/ru/post/242035/


All Articles