~/talks

Hidehiko Masuhara

what they talk about

all 5 in the filters

where they keep going back

all 8 in the filters

on a stage with

all 12 in the filters

who talks about the same things

nobody close enough yet

titleconferencedate
An Interactive Learning Environment for Program DesignSPLASH-E 20252025-10-18
An interactive tool called Rad guides students through the design recipe with step‑by‑step natural‑language prompts backed by an LLM and a custom GPT flow. It…
Talk on
Daisy: An Exercise Environment for Learning Information ModelingSPLASH-E 20252025-10-18
Daisy is a web-based, block-based exercise that breaks information modeling into three concrete steps — information mining, data representation, data example —…
Talk on
Implementing and Evaluating a High-Level Language with WasmGC and the Wasm (…)WebAssembly Workshop @ ICFP/SPLASH 20252025-10-16
Implementing and Evaluating a High-Level Language with WasmGC and the Wasm Component Model: Scala’s Case (Video, WAW 2025) Rikito Taniguchi, Sébastien…
Talk on
Joy of Meta-Tracing Just-in-Time Compilation: More Than Just a VM GeneratorMPLR 20252025-10-14
Meta‑tracing JIT frameworks like RPython and Graal/Truffle generate not just VM compilers but alternate VM behaviors by changing interpreter semantics: the…
Talk on
An Intrinsically Typed Compiler for Algebraic Effect HandlersPEPM 20242024-01-16
Implements a type preserving compiler from an algebraic effect handler calculus to a stack‑machine assembly and proves type preservation by writing the…
Talk on
Typed Equivalence of Labeled Effect Handlers and Labeled Delimited Control Operat...PPDP 20232023-10-22
Formalizes four calculi (effect handlers vs delimited-control, static vs generative labels), gives a concrete type system for each and proves type soundness…
Talk on
Mio: A Block-Based Environment for Program DesignSPLASH-E 20222022-12-05
Mio is a block-based environment that lets learners build block-based design artifacts (data definitions, examples, purpose, template), checks well-formedness…
Talk on
Contextual Effect Polymorphism Meets Bidirectional Effects (Extended Abstract)TyDe 20212021-08-22
Claims a type system that composes directional effects with contextual effect polymorphism so handlers can give depending responses and be passed through…
Talk on
Amalgamating Different JIT Compilations in a Meta-tracing JIT Compiler FrameworkDLS 20202020-11-17
Prototype BacCaml is an RPython-like meta-tracing framework reimplemented in MinCaml and OCaml that implements Method JIT by Tracing and a runtime called Stack…
Talk on
Designing a Programming Environment Based on the Program Design Recipe (Lightning Talk)Scheme 20202020-08-28
A prototype browser-based UI walks through the Program Design Recipe and a feedback generator checks data examples, templates and simple termination hints by…
Lightning on
On Teaching Type Systems as Macros (Lightning Talk)Scheme 20202020-08-28
Course uses the Racket DSL Turnstile to let students write typing rules in paperlike syntax and also specify runtime behavior; a student implements a…
Lightning on
~/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.