100LinesOfCode
100LinesOfCode copied to clipboard
Adding Basic Terminal Shell
Maybe we should add a basic terminal emulator folder, I will add the first one (in python). This is my first issue 😄
@tominekan Assuming you are referring to the Python file in the Basic Terminal Emulator
folder: that is not in any way a terminal emulator. It is a really basic shell. The difference is important. A shell runs within a terminal emulator and runs commands. The terminal emulator does a number of things, but at a basic level it provides a window or screen for output and usually does some form of processing of that output (think ansi ascape sequences and the like).
I suggest changing Terminal Emulator
to Shell
in order to prevent confusion. When I clicked on it I had expected a WX or TkInter gui tool that would run a shell within it, but instead got a basic shell (though it is really more of a repl since it does not do much of what a standard shell is considered capable of - though for the scope of the project I dont see anything wrong with that and it is still, in its way, a shell).