Remix.run Logo
Yoric 4 days ago

That's more or less a dynamically-typed version of what we had with Opalang ~15 years ago and it worked great. Happy to see that someone else has picked the idea of sending capabilities, including server->client calls!

kentonv 4 days ago | parent [-]

FWIW, Cap'n Proto is a statically-typed version of this that has been around since 2013, and is actually used heavily in the implementation of Cloudflare Workers.

Yoric 4 days ago | parent [-]

Ah, thanks, I wasn't aware of that.

That won't prevent me from bragging, as we released Opalang 1.0 in 2011 :)

kentonv 4 days ago | parent [-]

I think Mark S Miller beat us both by like 10-20 years with CapTP. ;)

Yoric 4 days ago | parent [-]

Not on multi-tier web applications, though :)

(but yeah, I was passingly familiar with E! when I designed the capability system of Opalang, so I definitely don't get full bragging rights)