The problem is that computer programs are not like cars! Once you learn how to drive, you can operate a wide range of cars regardless of their makes and models. This is possible because car controls are greatly
standardized (e.g. gas pedal is always on the right and brake is always on the left). Unlike cars, computer programs lack such standardized controls. As a result, utilizing each new program often requires a separate training process. This is inefficient and time consuming.
For example, to pass an input file to a command line program, you may need to use the flag "
-i", "
--file", "
--source", another flag, or no flag at all. There is no
standard way! Consulting software manuals to learn the expected flags and other arbitrary requirements such as input formats and environmental settings can significantly reduce productivity.
Pypr offers a standardized user interface to abstract away irrelevant software differences without compromising your access to fine-grained controls. This allows you to interact with various programs intuitively without having to keep up with their manuals.