~/talk

Turn your Java library into low-code/no-code system

Talkat GeeCON Prague 2023 · 2023-10-19..10-20· [java]
links:none on file
slides:none on file

Enso claims to turn any Java library into a low‑code/no‑code data tool by running a Java‑implemented runtime with polyglot Java import hooks and Truffle/GraalVM interoperability (now runnable on OpenJDK 21 via Truffle Unchained). The demo shows a dual visual/textual IDE with dual visual/textual representation, reading Excel/CSV, filtering SpaceX launches, calling Java Random and Streams, invoking Python (numpy) arrays, building a factorial(47) and a small stream producing ~12 rows. Packaging a Java library as an Enso component takes about 20 lines and the IDE demos run with minor bugs.

AI-written summary · about

  1. 0:00Introduction to speaker
  2. 1:57Spreadsheets as programming
  3. 6:16Limitations of spreadsheets
  4. 11:21Introducing Enso
  5. 19:28IDE and debugging features
  6. 23:58Data processing and workflow
  7. 31:21Interoperability with languages
  8. 37:20Java integration demonstration
  9. 44:18Q&A and concluding thoughts
~/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.