~/talk

Mixing programming languages

Talkat HolyJS 2021 Piter · 2021-04-20..04-23· [nodejs, webassembly]
links:none on file
links:none on file
slides:none on file

Claims a working MetaCall Core polyglot runtime that lets Node import and call other languages with no glue code, demonstrates a cross-language require of Python functions, passing callbacks and promises across runtimes, and a machine‑learning demo that returns similar articles (one URL initially fails then the second succeeds). Explains concrete internals: node loader, trampoline bootstrap to embed V8/libuv, cherow discovery of function signatures, lazy loaders, and a MetaCall-based function‑as‑a‑service that auto‑exposes library functions as HTTP endpoints.

AI-written summary · about

  1. 0:00Introduction and origin
  2. 2:14Problems with interoperability
  3. 5:55Introduction to MetaCall
  4. 9:11Code demonstrations
  5. 13:18Key features of MetaCall
  6. 19:00Technical architecture
  7. 44:21Q&A session
  8. 48:29MetaCall as a service
~/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.