[aklug] Re: console applications resource

From: Bruce Hill <bruce@slackwarebox.com>
Date: Mon Nov 22 2010 - 20:25:55 AKST

On Mon, Nov 22, 2010 at 11:56:07PM -0500, Christopher Howard wrote:
> On Mon, Nov 22, 2010 at 05:51:28PM -0900, Tim Johnson wrote:
> > * Arthur Corliss <acorliss@nevaeh-linux.org> [101122 14:04]:
> > > On Mon, 22 Nov 2010, Christopher Howard wrote:
> > >
> > > > Under "mplayer": was he playing a dvd video with only framebuffer support? Does that really work?

Don't think so ... just try it. ;)

> Tell me how you really feel. ;) The word "bull-crap" here sounds like a code phrase for "I'd like you to argue with me", so I'll take it as an invitation to a little back and forth:
>
> Your rebuttal is full of contradications and half-truths. First of all: strictly speaking, curses doesn't have to be used to fake a graphical interface, but it definitely has been historically. Take the ncurses-mode in Debian's "aptitude": you get drop down menus, text fields, and background colors all through the wonderful wealth of ncurses' interface widgets. It's not a real GUI, but it tries to look like one and therefore is /faking/ a GUI.
>
> Yes, ncurses-based interfaces are based on character data, but it's hardly "simple". A lot of those characters are special escape codes that do things like changing the foreground and background color of other characters. These escape codes can even produce line borders, arrows, and blinking text. The library even comes with buffer support so you can switch back and forth between screen drawings at convenient times, just like you would in a simple 2D GUI program.
>
> I never said that a person couldn't live practically "without X". I just said that it was not entirely honest to claim to live in a "graphics-less" environment when you are using a bunch of programs that strictly speaking aren't Command Line Interfaces.
>
> You say that CLI is king. Really, however, programs like vim, emacs, bsd tetris, and so forth really aren't CLI. They are TUI (Text User Interface) which is a way of faking a GUI with escape codes, using special /graphical/ terminals that are designed to properly interpret them. In a CLI, everything is done at a command-line (e.g., a Bash prompt).
> --
> Christopher Howard
> frigidcode.com
> theologia.indicium.us

You could/should have challenged _anyone_ else on the list but Arthur ...

/me grabs a Coke and bowl of popcorn and sits back to watch them sparks
fly ... kid vs scruffy old *nix guy (see Computer Holy Wars, Scott Adams)

Bruce
---------
To unsubscribe, send email to <aklug-request@aklug.org>
with 'unsubscribe' in the message body.
Received on Mon Nov 22 20:26:14 2010

This archive was generated by hypermail 2.1.8 : Mon Nov 22 2010 - 20:26:14 AKST