Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Psychology
Web Development
Python
Introduction to HTML5
Project Management: The Basics for Success
Python for Data Science
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore all talks and presentations from JVM Language Summit. Dive deep into the latest insights, research, and trends from the world's leading experts.
Explore the challenges and innovations of Project Loom's virtual threads in Java, including architectural changes, performance improvements, and new concurrency models for modern applications.
Explore the inner workings of continuations in Java with Ron Pressler, focusing on Project Loom's implementation and its impact on virtual threads and concurrency.
Explore TornadoVM's capabilities in accelerating Java applications using GPUs and FPGAs, enhancing performance without code modifications. Learn about this cutting-edge technology for optimizing Java programs.
Explore Java's proposed code reflection enhancement for symbolic access, analysis, and transformation of programs in specialized domains like SQL, machine learning, and GPU kernels.
Explore recent and proposed JDK features enabling Java-GPU collaboration, offering insights into the future of GPGPU in Java development.
Explore the upcoming standard API for parsing, generating, and transforming Java class files, presented by Java Language Architect Brian Goetz at JVMLS 2023.
Explore Project Panama's Foreign Function & Memory API for Java, enhancing interoperability with native code and improving performance in JDK 21 and beyond.
Explore Project Lilliput's innovative approach to compressed object headers in Java, enhancing memory efficiency and performance in OpenJDK.
Explore the intricacies of Java class initialization with Christian Wimmer, GraalVM architect, in this comprehensive 39-minute talk from the JVM Language Summit 2023.
Explore advancements in Java's ZGC, including generational garbage collection and future improvements, for enhanced performance and efficiency in memory management.
Explore techniques for accelerating JVM startup using Checkpoint & Restore, enhancing Java application performance and efficiency.
Explore Project Valhalla's value objects, their implementation in Java, and their impact on performance and memory usage. Learn about design considerations and future developments.
Explore VM futures, including platform interoperability, value types, and parametric polymorphism. Discover innovative ideas for JVM enhancement and future-proof design strategies.
Explore Valhalla's impact on Java reflection, addressing challenges in generics, type annotations, and specialized generics. Learn about proposed solutions and their implications for JVM languages.
Explore efficient immutable collections in Java, focusing on performance optimization and memory usage reduction techniques for functional programming.
Get personalized course recommendations, track subjects and courses with reminders, and more.