From owner-freebsd-chat Sun Jan 30 1:21:53 2000 Delivered-To: freebsd-chat@freebsd.org Received: from mail.bfm.org (mail.bfm.org [216.127.218.26]) by hub.freebsd.org (Postfix) with ESMTP id 6F3CE15A65 for ; Sun, 30 Jan 2000 01:21:48 -0800 (PST) (envelope-from adam@whizkidtech.net) Received: from WhizKid (r21.bfm.org [216.127.220.117]) by mail.bfm.org (Post.Office MTA v3.5 release 215 ID# 0-52399U2500L250S0V35) with SMTP id org; Sun, 30 Jan 2000 03:20:00 -0600 Message-Id: <3.0.6.32.20000130031548.00a47b10@mail85.pair.com> X-Sender: whizkid@mail85.pair.com X-Mailer: QUALCOMM Windows Eudora Light Version 3.0.6 (32) Date: Sun, 30 Jan 2000 03:15:48 -0600 To: naddy@mips.rhein-neckar.de (Christian Weisgerber), freebsd-chat@FreeBSD.ORG From: "G. Adam Stanislav" Subject: Re: GUIs are flawed In-Reply-To: <870avv$gba$1@bigeye.rhein-neckar.de> References: <20000129163556.A69961@tougas.net> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: owner-freebsd-chat@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org At 04:25 30-01-2000 +0100, Christian Weisgerber wrote: >The command line allows you to *interface* programs, mostly through >pipes, and to use files as data sources and destinations. Yes, >programs need to hammer out all data as flat text streams and >reconvert them into internal representations. Not as sexy as >exchanging persistent objects in binary form, but it works. Actually, they can be binary. For example, gracula sends GIF files to stdout, and can be piped. GIF files are binary. This is at least possible under Unix. Under Windows, not reliably (since Windows distinguishes between text files and binary files and assumes stdin and stdout are text files). Cheers, Adam To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-chat" in the body of the message