ezsh's blog
Making the command line a friendlier place.

c functional-specification git gitlab hugo markdown presentation

© 2018 ezsh Project Blog

Powered by Hugo with theme Dream.

Functional Specification

We reflect on our Functional Specification, which outlines the technical requirements of ezsh.

@ James McDermott

0 min read
Dec 11, 2018
Functional Specification

About ezsh

Welcome to ezsh!

ezsh (pronounced EasyShell) is to be user-friendly, and interactive shell designed to concretise a beginner’s view of the terminal and usage of the command line.

The inspiration for this project comes from extracurricular activities both of us have taken on outside of our academic studies.

Over the years, both of us have been involved in tutoring secondary school students of all ages, from 12 right up to 18 when they come to university. This happened through our involvement in both CoderDojo in our local areas & ComputeTY. Pretty much anything you lay down for them, be it Python or Java for example, they would pick it up and run with it.