An experimental draft of `nodylibs`

Libraries

Features (that I want)

$

Static Runtime Manager

#programming

  • Static single binary.

  • util Command.

  • Bundle methods.

Implementations

Binary format

The directory structures in .tar

example

root.tar
├── bin (executables)
│  ├── bar.elf (Linux)
│  ├── bar.exe (Windows)
│  └── bar.macho (MacOS)
├── data (data)
│  ├── bar.txt (text document)
│  ├── bar.jpg (JPEG image)
│  └── bar.png (PNG image)
├── init.toml (known information)
└── lib (dynamic libraries)
   ├── libfoo.dll (Windows)
   ├── libfoo.dylib (MacOS)
   └── libfoo.so (Linux)

implements as a loader?

pros

cons

implementation

conclusion

implements as a filesystem?

pros

cons

implementation

implements as ...

Workflow