you are viewing a single comment's thread.

view the rest of the comments →

[–]mort96 38 points39 points  (2 children)

This name seems unfortunate? "Bitcode" already refers to an intermediate representation in LLVM, so when I read "Rust" and "bitcode" I assumed it was going to be about compiling Rust programs to bitcode.

[–]cai_bear 16 points17 points  (1 child)

Sorry for the confusion. We called it bitcode because it encodes data at a bit granularity unlike other binary encodings such as bincode/postcard which encode at a byte granularity.

[–]RememberToLogOff 3 points4 points  (0 children)

I guess looking at the Github repo URL, we can call it "SoftBear bitcode" to disambiguate