unrepl

discussing specification of an edn-based repl and its implementations.
cgrand 2017-11-09T15:56:01.000010Z

Guys, here is the story behind yesterday demo-effect bug.

cgrand 2017-11-09T15:56:53.000465Z

My first guess was right: it was the GC but my analysis was all wrong.

cgrand 2017-11-09T16:07:57.000737Z

So basically I should use soft references... or weak references with an additional retention queue.

dominicm 2017-11-09T16:37:22.000545Z

How did it go yesterday? ๐Ÿ™‚

cgrand 2017-11-09T16:42:52.000216Z

I think people are interested but we need more to show and for people to try. Emacs support is key too.

dominicm 2017-11-09T16:44:28.000613Z

I guess we need a "killer app" like CIDER, or something that's extremely unreliable that "just works" in unrepl

cgrand 2017-11-09T16:45:40.000500Z

Oh and I discovered that I was unwillingly projection-mapped as Tony Stark

dominicm 2017-11-09T16:46:33.000330Z

That is a fair comparison

dominicm 2017-11-09T16:46:37.000819Z

Wait

dominicm 2017-11-09T16:47:38.000833Z

What does "projection-mapped" mean?

cgrand 2017-11-09T16:48:24.000789Z

https://en.wikipedia.org/wiki/Projection_mapping

dominicm 2017-11-09T16:48:33.000012Z

haha. I think that's perfect. Who else would you be compared to? ๐Ÿ˜„

cgrand 2017-11-09T16:49:09.000205Z

tatoos + mapping = https://vimeo.com/143296099

dominicm 2017-11-09T17:01:48.000547Z

I think CIDER is usable today. I think the killer feature would be "blob loading" it. I know there's the jvm sideloader in place, but how can one easily get setup to send all those namespaces?

dominicm 2017-11-09T17:02:28.000513Z

Basically, what are the steps for me to get from CIDER.jar to a big list of namespace -> base64 encoded list ready for a client to consume?

cgrand 2017-11-09T17:17:56.000457Z

but donโ€™t you need to port middlewares?

cgrand 2017-11-09T17:22:02.000234Z

Implementing the sideloader in unravel is on my todo list

pesterhazy 2017-11-09T17:48:39.000073Z

@cgrand, here's the recording of yesterday's demo: https://youtu.be/BghjArWIjME?t=1m37s

cgrand 2017-11-09T17:54:27.000056Z

Is it to you that I said I didnโ€™t like PoP?

cgrand 2017-11-09T17:55:02.000525Z

I found amber monitors more classy.

cgrand 2017-11-09T17:56:12.000390Z

Animation in PoP was super smooth but moves have to completed (an animation canโ€™t be interrupted) it added quite a latency to the controls.

pesterhazy 2017-11-09T17:56:34.000444Z

yeah it was me ๐Ÿ™‚ still the game is pretty similar to a live coding session

cgrand 2017-11-09T18:00:03.000129Z

However I liked a later game that suffered from the same issue: Another World but platforms were less present and the story more heavily scripted.

๐Ÿ‘ 1
pesterhazy 2017-11-09T18:02:06.000340Z

never played that one, but it looks like the kind of game I would have loved at the time