5 ms·
Hi! It's me, I'm one of the interpreter and compiler authors. Happy to answer questions
by tekknolagi 2y ago
Hi! It's me, I'm one of the interpreter and compiler authors. Happy to answer questions
- silasdavis 2y agoWhat is the runtime thing I run on a machine in order to support shipping code around? How does that work? Unison makes reference to a node I also could find scant details of rust.
- tekknolagi 2y agoI'm not 100% sure what you're asking. The package manager equivalent is in development but currently looks like a tiny wrapper around a hash->serialized_program database.
- agentultra 2y agoI think you need Python to be running the script on each machine.
- tekknolagi 2y agoYou can also compile a scrap to C (and then probably from there to native, or apparently with pnut you can now compile to shell...)
- bruce343434 2y agoWhat exactly does it mean to "address content", and how do I do it in the syntax of scrapscript?
- Vivtek 2y agoThis might be a stupid question, but by "content-addressable" do you mean that namespaces are eliminated? This thing where you store each individual version of a function indexed by hash, that's content addressability?
- Vivtek 2y agoBecause when I think of content-addressability, I mean you can find things intensionally and not just extensionally, that is, you can know the shape of what you're after and find something that matches that shape. More or less what vector databases are doing these days. But in this context, it seems to mean that all the transactions (? maybe?) are stored and indexed by a unique key - but that still means I need that key to get something, right?
- bwestergard 2y agoHello! This project looks very interesting. How would you compare it to Dhall, which seems to have similar aims? Is scrapscript Turing complete, or are there totality guarantees? https://dhall-lang.org/ https://dhall-lang.org/