~/conference

Scheme 2022

date:2022-09-16
location:Ljubljana, Slovenia
series:Scheme · 8 editions
tags:[soft-skills]

scheme implementers, language designers, programming language researchers, racket developers, gambit scheme users, cs educators, compiler course instructors, tooling and synthesis developers

IronScheme on .NET; Excel spreadsheet lambdas; bidirectional Gambit CPython bridge; foreign procedure calls between Scheme and Python; shift/reset delimited continuations; quantum circuit simulation with continuations; macro-embedded compiler intermediate languages; identifier macros and variable-like transformers; program synthesis for HtDP languages; DrRacket integration for synthesizers; R7RS committee and ballot progress; SRFI library proposals and utilities

titleauthorlength
Introducing Visual Scheme for Applications: Modernizing Office Solutions on t...Bob Calco21m
Visual Scheme for Applications (VSA) embeds IronScheme on .NET into Excel and Microsoft 365, adding Lambda/Define/Apply/Eval functions, an editor, and a REPL…
Talk on
R7RS Large Status ReportJohn Cowan15m
Status report lists concrete committees and deliverables: committee F fixes language gaps (adds syntax-case, limited continuations, syntax parameters…
Talk
An FFI between Gambit Scheme and CPythonMarc-André Bélanger, Marc Feeley24m
An FFI implements a bidirectional bridge between Gambit Scheme and CPython that actually converts values, wraps CPython objects via Gambit’s CFFI, and handles…
Talk on
Scheme Pearl: Quantum ContinuationsBorislav Agapiev, Vikraman Choudhury, Amr Sabry27m
Claims that quantum-circuit simulation reduces to efficiently managing many delimited continuations and demonstrates it by implementing a full simulator in…
Talk on
Why Functional Programming Matters in CS EducationMarco T. Morazán59m
Argues that functional programming makes it easier to teach abstraction, modularity, testing, recursion, mutation and distributed programming from day one, and…
Talk
Macro-embedding Compiler Intermediate Languages in RacketWilliam J. Bowman23m
Implements a macro-embedding that derives a family of compiler intermediate languages inside Racket to generate 120 interpreters for a compilers course, mixing…
Talk on
Automating the Design RecipeHazel Levine, Sam Tobin-Hochstadt20m
Bingus is a program synthesizer for the HtDP Student languages that parses signature comments and uses check-expects to stop search, generating the HtDP…
Talk on
Scheme Requests for Implementation Status ReportArthur A. Gleckler21m
SRFI process runs since 1998 and now lists 236 proposals with about 80 making measurable progress since 2018, and many include sample implementations and…
Talk on
Programming is (should be) fun!Gerald Jay Sussman52m
Programming is a creative design practice, not mechanical coding: the core claim is that eval/apply interpreter structure mirrors deep dualities and guides…
Talk 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.