unrepl 2017-11-09

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

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

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

How did it go yesterday? ๐Ÿ™‚

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

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

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

That is a fair comparison

What does "projection-mapped" mean?

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

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?

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?

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

Implementing the sideloader in unravel is on my todo list

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

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

I found amber monitors more classy.

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.

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

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

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