UNIX has provided us with a tried and tested set of shell utilities. The associated shells provide rich languages for generating script to automate common tasks using pipelines, sequences, conditionals and iterations. These facilities are also used to compose components in complex user-defined systems. Unfortunately, the shell-like facilities are inaccessible to the growing majority of users who have never experienced a command-line interface. These users are only familiar with directing computers in a visual manner. The Psh project is an attempt to provide similar functionality to the UNIX shell in a visual context. In this paper, we consider how the project relates to the existing desktop metaphor as found in the Macintosh Finder or a mod...
A visual shell, such as the Apple Macintosh Finder, is a direct manipulation interface to a file sys...
The introduction of parallel processors that run a separate copy of Unix on each process has introdu...
The advent of digital image processing has led to the availability of a very large number of softwar...
Commander S is a new approach to interactive Unix shells based on interpretation of command output a...
Commander S is a new approach to interactive Unix shells based on interpretation of command output a...
The transition from command-line interfaces to graphical interfaces has resulted in programs that ar...
This thesis investigates the possibility of using the Apple Macintosh to provide a workstation-like ...
The transition from command-line interfaces to graphi-cal interfaces has resulted in programs that a...
The transition from command-line interfaces to graphi-cal interfaces has resulted in programs that a...
This paper describes the design of a hypertext environment for UNIX. The main thesis is that a power...
A command language interpreter (CLI) translates commands entered by the user into system actions. Th...
The variety of applications, databases, and information technologies makes it difficult to locate an...
Xonsh is a UNIX shell that uses Python syntax as much as possible. The Xonsh developers say that it ...
This article Published by the Editorial Board of the Programming Historian is made available under a...
There are many database systems available for UNIX. But almost all are software prisons that you mus...
A visual shell, such as the Apple Macintosh Finder, is a direct manipulation interface to a file sys...
The introduction of parallel processors that run a separate copy of Unix on each process has introdu...
The advent of digital image processing has led to the availability of a very large number of softwar...
Commander S is a new approach to interactive Unix shells based on interpretation of command output a...
Commander S is a new approach to interactive Unix shells based on interpretation of command output a...
The transition from command-line interfaces to graphical interfaces has resulted in programs that ar...
This thesis investigates the possibility of using the Apple Macintosh to provide a workstation-like ...
The transition from command-line interfaces to graphi-cal interfaces has resulted in programs that a...
The transition from command-line interfaces to graphi-cal interfaces has resulted in programs that a...
This paper describes the design of a hypertext environment for UNIX. The main thesis is that a power...
A command language interpreter (CLI) translates commands entered by the user into system actions. Th...
The variety of applications, databases, and information technologies makes it difficult to locate an...
Xonsh is a UNIX shell that uses Python syntax as much as possible. The Xonsh developers say that it ...
This article Published by the Editorial Board of the Programming Historian is made available under a...
There are many database systems available for UNIX. But almost all are software prisons that you mus...
A visual shell, such as the Apple Macintosh Finder, is a direct manipulation interface to a file sys...
The introduction of parallel processors that run a separate copy of Unix on each process has introdu...
The advent of digital image processing has led to the availability of a very large number of softwar...