With more than 6,000 graduate mathematicians, 400 doctors of mathematics and computer sciences, 700 magisters of science, and many specialists, the Faculty of Mathematics, University of Belgrade, is one of the best places in the area to study mathematics and computer sciences.
Boris Spasojević, Principal Researcher in Oracle Labs in Zurich, Switzerland, paid a visit to the Faculty of Mathematics and delivered a lecture, “Graal compiler’s roles in GraalVM” as part of the subject: “Compilers Constructions” at the Department for Informatics and Computer Science, Faculty of Mathematics, in March 2024.
As Principal Researcher at Oracle Labs, Boris Spasojevic is working on GraalVM. His research is focused on language-agnostic runtime optimizations for dynamic languages, language-agnostic developer tools, and implications of polyglot development. Boris received his PhD from the University of Bern on the topic of software ecosystem-aware developer tools.
The subject “Compilers Constructions,” available to fourth-year students, is taught by Prof. Dr. Milena Vujošević Janičić, also an Oracle Labs Principal Researcher, who also teaches many other subjects at the Department for Informatics and Computer Science.
Milena and Boris were accompanied by their colleagues from Oracle Serbia, both from Oracle Labs and Oracle Academy. As the introduction to the Graal presentation and demo, Oracle Academy Program Manager Ljiljana Krkić briefly presented on Oracle as well as Oracle Academy technology education offerings, available to students free of charge within their educational institutions worldwide.
Boris took the opportunity to ask various questions to students and to encourage them to ask him many brilliant questions too, so the class was very interactive and dynamic. Students asking questions and students providing correct answers to Boris’ questions received Oracle Academy giveaways.
Many thanks to Milena and Boris for involving Oracle Academy in their lectures as well as to Marko Spasić and Petar Đekanović, Researchers in Oracle Labs, based in Serbia, who also took part in this event, making it successful and engaging for all participants.
You can access the demo used in this presentation here: https://github.com/boris-spas/2024-03-14-uni-bg
Oracle Labs is an R&D branch of Oracle. Their research is focused on real-world outcomes that can contribute to the evolution of technology and society.
GraalVM is a high performance JDK that speeds up the performance of Java and JVM-based applications and simplifies the building and running of Java cloud native services. The optimized compiler generates faster code and uses fewer compute resources, enable microservices to start instantly. GraalVM is included with the Java SE Universal Subscription at no additional costs