<slfritchie>
FWIW, tmbdev, a friend of mine suggested that perhaps using 'cling' as a basis for a Pony REPL might make the job easier. {shrug} I've no idea, but I'd never heard of cling before, and it sounds nifty. https://github.com/root-project/cling
<vaninwagen>
I always thought the LLVM jit we use in the tests might come in handy for a REPL
<endformationage>
I've been thinking about Pony's capabilities-secure feature as of late, and I'm curious. Is Pony available to be used with any capability-based secure operating systems?
OtakuSenpai has quit [Read error: Connection reset by peer]
<SeanTAllen>
endformationage: im not sure i understand the question. do you mean, are any of the operating systems it currently supports capabilities secure?
<endformationage>
Yes.
<SeanTAllen>
There is a bit of capabilities stuff in FreeBSD but none of them are "capabilities secure"
<endformationage>
The context I'm coming from is having learned about Genode - https://genode.org/
<endformationage>
I think porting Pony to such a system could be really interesting, providing capabilities-sec all the way down, and with refcaps, seems there'd be nothing else like it?
<SeanTAllen>
Probably but thats a lot of effort for platforms that have no real world usage
<SeanTAllen>
* little real world usage
<tmbdev>
Cling is itself rather tricky and complex to install. I would hope that a pony repl would be smaller and simpler
<SeanTAllen>
Step 1 towards a REPL would be hot code loading.
<tmbdev>
I'm not sure. incremental compilation in llvm usually works quite differently
<tmbdev>
it's not hard as far as the llvm is concerned, but typing and binding becomes tricky
<SeanTAllen>
As you stated before, incremental compilation loses state.
inoas has joined #ponylang
inoas has quit [Client Quit]
inoas has joined #ponylang
inoas has quit [Quit: inoas]
Foaly has joined #ponylang
acarrico has quit [Ping timeout: 252 seconds]
brainproxy has joined #ponylang
inoas has joined #ponylang
inoas has quit [Ping timeout: 252 seconds]
Foaly has quit [Quit: Now 'mid shadows deep falls blessed sleep.]