From mboxrd@z Thu Jan 1 00:00:00 1970 To: "Bruce Ellis" , "Fans of the OS Plan 9 from Bell Labs" <9fans@cse.psu.edu> Subject: Re: [9fans] Evolving rio / GUI development References: <962b4a2fb58f2be0e8d55088767168d5@plan9.escet.urjc.es> <1831e14deca9e2a1e4c2c185f4979bcd@granite.cias.osakafu-u.ac.jp> <775b8d1905022100046bbcc01e@mail.gmail.com> Message-ID: Date: Mon, 21 Feb 2005 10:24:28 +0200 From: "Tiit Lankots" Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-15 MIME-Version: 1.0 In-Reply-To: <775b8d1905022100046bbcc01e@mail.gmail.com> User-Agent: Opera M2/7.54 (Win32, build 3865) Cc: Content-Transfer-Encoding: quoted-printable Topicbox-Message-UUID: 50281a46-eace-11e9-9e20-41e7f4b1d025 > such windows need GUIs - dragging a selection on a wave, > but it's kinda different huh? GUI not necessarily means controls/widgets; sometimes the whole is bigger than the sum of components. Our society is literate, i.e., text-based, no matter how hard certain groups try to change this. Take a look around, basically every GUI has some textual info attached to an action that can be performed. Even in 100% graphic icons the mind has first to form a textual "token" before it can recognise what it is. The framing of a button is just syntactic sugar so that you -god forbid- would not actually have to think what's written there. In "all-text" systems there of course remains the problem how the user is supposed to pick active snippets from the general flow. Typescript systems have this one solved rather elegantly IMHO, by making everyhing active. The whole universe is your playground. Graphics should support text, not vice versa.