Git archive. Comparable to tar, in a way.
Maintains directories of Content Addressable content.
Meant to play nice as a provider of an immutable append-only cache that's easy to integrate with any system based on files and directories.
#!/bin/bash | |
# | |
# The short shell script for you who wants an installer that does the job and stops. | |
# (And thus doesn't want anything to do with rustup.) | |
# | |
# Find the latest rust version numbers by looking at | |
# https://forge.rust-lang.org/infra/other-installation-methods.html | |
# You'll need to give that number as an argument. |
I'm not sure if this is a good list of issues I have with Rust.
Maybe some of them can be addressed. Maybe even immediately, in ways I don't yet know.
But the theme of the file below is that I started very enamored with rust... and then my practical experience with it after about a hundred hours was that I had staggeringly low productivity, because of an endless series of papercuts.
I'm no longer convinced rust is a slam dunk choice. (But I still wish it was.)
This is a working document to snapshot some thoughts about the evolution of Warpforge and its APIs.
#!/bin/bash | |
set -euo pipefail | |
#set -x | |
## HOW TO HOLD IT: | |
## | |
## Give the program you want to zapp as the first argument. | |
## | |
## For the couple of different usage patterns: |
For an IPLD library to have "Complete" support for the IPLD Data Model, Strings MUST support the full range of 8-bit bytes. Strings SHOULD use UTF-8, and library designers may encourage this however they see fit. In particular, NFC-normalized form is encouraged. However, this MUST NOT result in the inability of a library to handle non-UTF-8 byte sequences where Strings are handled, nor should libraries apply normalizations to data they read. (In other words: using normalized forms when creating new data is encouraged,
"Strings" are a familiar concept in how programs handling digital data. However, for all its familiarity, it is also subtle. Solid systems require clear specifications. In this document, we will describe Strings in IPLD, where they appear, and what specifications we make about their domain.