Oil 0.8.8

2021-03-18

This is the home page for version 0.8.8 of Oil, a Unix shell. To use it,

  1. Download a source tarball.
  2. Build and install it, as described in INSTALL.

These steps take 30 to 60 seconds on most machines. After that, you can assemble an oshrc file, which is described in the manual.

Test results, metrics, and benchmarks are shown below.

Download

File / SHA256 checksum Size
oil-0.8.8.tar.xz 1,243,272
27d68dbb0ef6aae7e8558e959db7690ada5c23a18023b38dd745c6109baa89e2
oil-0.8.8.tar.gz 1,740,690
01a67d77b832a7aac4a9f55a682b5336f02359b716cdc45cd565a60e4c987dbc
oil-native-0.8.8.tar.xz 240,616
e03755c876a3507a08d34d7dee09d479491e3e2b9372dd7a02b703f4c0de5e79

Note: oil-native is a preview release, not a working shell.

What's New

Documentation

The Doc Overview links to all docs. Here is the subset of them that are ready to read:

More docs:

Tests

Main Test Suites

Other Suites

Manual Tests

Benchmarks

Metrics

Source Code

These files may help you understand how Oil is implemented, i.e. with domain-specific languages and code generation.

Also see the oilshell/oil repository.

Old / Experimental

These links describe the CPython / "OVM" build, which should become the "experimental" version of Oil.

OPy Tests

The OPy compiler is used to compile Oil to bytecode, but isn't itself part of the release.

OPy / OVM Metrics


Generated on Thu Mar 18 16:08:14 PDT 2021