Back to courses

    Programming

    54,546 courses
    MethodHandle Introspection in Java
    Java

    MethodHandle Introspection in Java

    Lambda Forms in Java - Method Handles and Bytecode Rendering
    Java

    Lambda Forms in Java - Method Handles and Bytecode Rendering

    Kotlin Programming Language Overview and Features
    Java

    Kotlin Programming Language Overview and Features

    Implementing StreamBase - Best Practices and Optimization Techniques
    Java

    Implementing StreamBase - Best Practices and Optimization Techniques

    Implementing Lambda Expressions in Java
    Java

    Implementing Lambda Expressions in Java

    Graal: An Introduction to Oracle's High-Performance JIT Compiler
    Java

    Graal: An Introduction to Oracle's High-Performance JIT Compiler

    Dynamic Dispatch and Type Inference in Fortress - Lecture
    Java

    Dynamic Dispatch and Type Inference in Fortress - Lecture

    Arrays 2.0 - Opportunities and Challenges
    Java

    Arrays 2.0 - Opportunities and Challenges

    Assembling for the JVM
    Java

    Assembling for the JVM

    Gradual Typing for Ruby at Scale with Sorbet
    Java

    Gradual Typing for Ruby at Scale with Sorbet

    TornadoVM: Heterogeneous Programming Framework for Java
    Java

    TornadoVM: Heterogeneous Programming Framework for Java

    Project Panama: Reimagining Java's Foreign Function Interface - Update
    Java

    Project Panama: Reimagining Java's Foreign Function Interface - Update

    Improving GraalVM Native Image - Reflection and Class Initialization
    Java

    Improving GraalVM Native Image - Reflection and Class Initialization

    Vectors and Numerics on the JVM - High-Performance Implementation Challenges
    Java

    Vectors and Numerics on the JVM - High-Performance Implementation Challenges

    Valhalla Update - Inline Types and Project Goals
    Java

    Valhalla Update - Inline Types and Project Goals

    Thread Sanitizing for Java - Implementation and Initial Findings
    Java

    Thread Sanitizing for Java - Implementation and Initial Findings

    Project Loom Update - Lightweight Threads in Java
    Java

    Project Loom Update - Lightweight Threads in Java

    Project Loom: Lightweight Concurrency with Fibers - Part 2
    Java

    Project Loom: Lightweight Concurrency with Fibers - Part 2

    New Features in Java: Release Model, OpenJDK, and Ongoing Projects
    Java

    New Features in Java: Release Model, OpenJDK, and Ongoing Projects

    Codebase Research - Data-Driven API Design and Java Language Enhancement
    Java

    Codebase Research - Data-Driven API Design and Java Language Enhancement

    Road to the Java 11 HTTP Client
    Java

    Road to the Java 11 HTTP Client