Fork me on GitHub
#unrepl
<
2017-11-09
>
cgrand15:11:01

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

cgrand15:11:53

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

cgrand16:11:57

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

dominicm16:11:22

How did it go yesterday? 🙂

cgrand16:11:52

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

dominicm16:11:28

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

cgrand16:11:40

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

dominicm16:11:33

That is a fair comparison

dominicm16:11:38

What does "projection-mapped" mean?

dominicm16:11:33

haha. I think that's perfect. Who else would you be compared to? 😄

dominicm17:11:48

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?

dominicm17:11:28

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?

cgrand17:11:56

but don’t you need to port middlewares?

cgrand17:11:02

Implementing the sideloader in unravel is on my todo list

pesterhazy17:11:39

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

cgrand17:11:27

Is it to you that I said I didn’t like PoP?

cgrand17:11:02

I found amber monitors more classy.

cgrand17:11:12

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.

pesterhazy17:11:34

yeah it was me 🙂 still the game is pretty similar to a live coding session

cgrand18:11:03

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.

pesterhazy18:11:06

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