hoplon

2023-11-29T16:32:50.402669Z

remembered about this recently, https://news.ycombinator.com/item?id=11945722. dueling affordances of data vs code manifested in early hoplon with the hlisp idea

2023-11-29T19:35:42.858159Z

This is live: https://hoplon.io/playground.html I did nothing fancy yet, just copied the files to be deployed on http://hoplon.io. I would like to have persistency like they have on https://svelte.dev/repl/

💯 1
🎊 4
🎉 2
2023-11-30T12:37:34.636699Z

I will check it out, thank you! I'm also thinking about including a "download app" link that puts the code in a script tag in a html file so it will run by itself. And I need to link to docs for the clojure mode for people use the nice editor keybindings.

borkdude 2023-11-30T12:38:33.517869Z

👍

2023-11-29T19:43:16.814689Z

Something simpler for persistency would be using gists like @borkdude does on sci.configs playground, I may try that first.

borkdude 2023-11-29T19:44:16.293679Z

I've also implemented "persistency" in the squint playground in two ways: it has a src query param, when you hit share the contents of the editor gets shared

borkdude 2023-11-29T19:44:27.666119Z

src may also refer to an http link

borkdude 2023-11-29T19:44:50.444949Z

and also when you make changes, I persist the change to local storage after a successful evaluation and clear the src query param

borkdude 2023-11-29T19:45:04.138169Z

all of this is visible in the source of the index.html

borkdude 2023-11-29T19:45:16.966729Z

not to say that you must do the same, but just some ideas

borkdude 2023-11-29T19:45:29.484509Z

being able to evaluate while seeing the "sub" expression result could also be nice