Overview
Syllabus
Intro
Overthinking A Title
Back Story
Nashorn Backlog
Let's Face It, V8 Rules
Proof Of Concept: JVMV8
Rough Notes on Performance
Example: Java Side
Example: JavaScript Side
Example: Beyond Nashorn
JVMV8 Components
V8 Objects In Java
Java Objects in V8
JavaScript Constructor Generator
V8 JNI primitives
jvmv8.boot
Garbage Collection Java Side
Garbage Collection V8 Side
Multi-threading API
Example: Multi-threading
Node.js: Creating JVM
Node.js: Using Java
Sustainable JavaScript for JVM
Experiments In Progress
Taught by
Java
Reviews
5.0 rating, based on 1 Class Central review
-
​Kursus yang dibawakan Jim Laskey ini adalah panduan teknis tingkat tinggi bagi pengembang yang ingin melampaui batasan standar Java. Laskey secara brilian mengajarkan cara menanamkan engine JavaScript V8 langsung ke dalam aplikasi Java, menciptakan sistem yang fleksibel namun tetap berperforma tinggi.
​Materi kursus ini sangat tajam dalam membahas manajemen memori lintas bahasa dan penggunaan JNI untuk komunikasi antar-runtime. Alih-alih hanya teori, peserta diberikan pemahaman praktis tentang cara membangun mesin skrip kustom yang efisien. Kursus ini adalah investasi wajib bagi arsitek perangkat lunak yang ingin menggabungkan kelincahan ekosistem JavaScript dengan ketangguhan infrastruktur Java.