~/talk

JavaScript? No. Java scripts! — Creating scripts with Java

TalkinFrenchat Voxxed Days Luxembourg 2026 · 2026-06-18..06-19· [java, developer-experience]
links:none on file
slides:none on file

Shows how to write and run small automation scripts using Java instead of JavaScript, covering tools and techniques for scripting in Java (such as using the Java shell/jshell, lightweight APIs, scripting-friendly libraries, and build or runtime invocation). Explains the problems Java scripting solves (automation, quick tasks, replacing ad-hoc JavaScript) and demonstrates practical approaches to create, run, and integrate Java scripts in workflows.

AI-written summary · about

  1. 0:00Introduction
  2. 1:06Bash or Python for scripting?
  3. 4:15Single-file Java scripts
  4. 8:58Compact source files
  5. 11:54Multi-file Java programs
  6. 15:51Adding dependencies
  7. 19:37JBang for Java scripting
  8. 24:44CLI app with JBang
  9. 32:14TUI app in Java
  10. 36:30Native image with JBang
  11. 39:39Summary
  12. 40:20Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.