đť•®

@chrisshank
80 Followers
73 Following
61 Posts

Exploring reactive systems 🎛 • StateML language team 📝 • Lead SE @Factset🧑‍💻 • rock climbing 🧗 • he/him

Twitter: https://twitter.com/chrisshank23

For me it contrasts heavily with ink & switch's recent essay about malleable computing. I much prefer Orion and Chris's vision.

Read the full essay here
https://folkjs.org/live-2025/

Live Programming in Hostile Territory

Live programming research gravitates towards the creation of isolated environments whose success is measured by domination: achieving adoption by displacing rather than integrating with existing tools and practices. To counter this tendency, we advocate that live programming research broaden its purview from the creation of new environments to the augmenting of existing ones and, through a selection of prototypes, explore three adversarial strategies for introducing programmatic capabilities into existing environments which are unfriendly or antagonistic to modification. We discuss how these strategies might promote more pluralistic futures and avoid aggregation into siloed platforms.

Check out this talk by fellow @Tentpole member @orion along with @chrisshank about malleable computing within "hostile territory"

http://www.youtube.com/watch?v=540g_lxcOEg

LIVE 2025 - Live Programming in Hostile Territory

YouTube

@TodePond @livcomp The extra strange thing about these pay-to-contribute charges is that they're not mentioned at all until it's too late https://2024.splashcon.org/track/splash-2024-Onward-papers#Call-for-Papers
They encourage people, including the non-instutitionally funded to submit without mentioning they want you to work for weeks, pay loads for the privilege, and transfer your IP to the organisation unless you pay them even more to host your pdf.
They don't even call it a fee but a "registration", without making it clear that contributors have to pay. They then make it financially advantageous to join their organisation by making membership fee less than membership discount, legitimising the whole thing with high membership numbers.
A lot of academics will only submit to ACM venues because for some reason their field has decided anything else is worthless. Complaining about this is like sitting in your car complaining about traffic..

It is possible to run free, open access conferences without all this exclusionary weirdness!

SPLASH 2024 - Onward! Papers - SPLASH 2024

Check out this year’s essays and papers. Onward! is a premier multidisciplinary conference focused on everything to do with programming and software: including processes, methods, languages, communities and applications. Onward! is more radical, more visionary and more open than other conferences to ideas that are well-argued but not yet proven. We welcome different ways of thinking about, approaching and reporting on programming language and software engineering research. The Character of Onward! Papers Onward! Papers is looking for grand visions and new paradigms that could make a big ...

I re-recorded the talk I gave at PX/23!

"A Caret for Your Thoughts: Adapting Caret (Ꮖ) Navigation to Visual Editors"

https://youtu.be/r--d5XlUyT4

A Caret for Your Thoughts: Adapting Caret (Ꮖ) Navigation to Visual Editors

YouTube

“On Statecharts with Overlapping” by Harel (1992)

https://dl.acm.org/doi/pdf/10.1145/136586.136589

Laurence Tratt: Why Aren't Programming Language Specifications Comprehensive?

Draggable objects

“Functional Synchronous Programming of Reactive Systems” by Pouzet (2005)

Great overview of the synchronous programing paradigm that originated out of the 80s.

https://www.lri.fr/~sebag/Slides/Pouzet.pdf

“Compiler Errors for Humans” (2015)

https://elm-lang.org/news/compiler-errors-for-humans

news/compiler-errors-for-humans

A delightful language with friendly error messages, great performance, small assets, and no runtime exceptions.