Skip to content
My talk at the Linux Day 2016 in Rome.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
LICENSE
Makefile
README.md
presentation.css
presentation.rts

README.md

The Unbearable Lightness: Extending the Bash shell

Abstract

These slides were written for my talk at the Linux Day 2016 in Rome. They start with an overview of the intrinsic weaknesses that make so hard to design and implement a fully-fledged, general-purpose Bash library in Bash.

Then comes bird's eye survey of some outstanding specimina among the existing libraries, not without the occasional fragment of code.

Finally a working example is introduced: the bashlets library, a novel, work-in-progress modular extensible toolbox for Bash.

Availability

The master branch contains the source code, whilst the gh-pages branch contains the generated web pages.

The slides are available in a printable format at issuu as well as at SlideShare.

License Notice

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Creative Commons License

You can’t perform that action at this time.