🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: dnet.general
Article #392

Re: Vortrag von S.Jobs und J.Foley auf GI '91

#392
From: Markus Kuhn
Date: Thu, 07 Nov 1991 12:46
75 lines
3835 bytes
droege@uni-koblenz.de (Detlev Droege) writes:
>Hat jemand auf der GI-Jahrestagung in Darmstadt die Vortraege
>von Steve Jobs und/oder James Foley gehoert ?
>Haben die was interessantes erzaehlt ?

Ja, ich war auf der Tagung und ja, es war sehr interessant:

1. Vortrag von Steven Jobs
--------------------------

Er hat ausfuehrlich seine Kiste (NeXT) vorgestellt. Inhaltlich hat
er ueber den Rechner in etwa das erzaehlt, was man auch sonst so
bei NeXT-Vorfuehrungen zu sehen bekam:

      - FileFinder (oder wie das hiess)
      - Interfacebuilder
      - Einspielung eines Ausschnittes aus 'Krieg der Sterne' von einer
        Bildplatte in ein Window
      - neu war ein Datenbanktool, das in der objektorientierten
        Umgebung Zugriff auf Datenbanken ermoeglicht. So kann man sich
        mit dem Interfacebuilder sehr schnell Datenbankbenutzeroberflaechen
        zusammenschustern.
      - Mail System
      - ein sehr beeindruckendes Spreadsheed-System.
      - Wordperfect

Ausserdem hat er ueber seine Ideen fuer die computing-Umgebung
der 90er gesprochen:

      - interpersonal computing (statt bisher personal computers)
      - objektorientiertes Design der Benutzerschnittstelle
      - Multimedia
      - ...

Es war die mit Abstand eindruckvollste NeXT-Vorstellung, die ich
bislang gesehen habe. Er brachte eine sehr witzige 45 Minuten Show,
ueber die man noch Tage danach auf dem Kongress sprach. Fast jeder
Vortragende des Kongresses hat irgendwann einmal auf den Vortrag
von Steven Jobs verwiesen.

2. Vortrag von James Foley
--------------------------

Er hat ueber sehr neue theoretische Ideen zur Gestaltung von
Benutzeroberflaechen und von Tools zu deren Erzeugung gesprochen.
Eine seiner Ideen war es beispielsweise, dem Oberflaechensystem
mit Praedikatenlogik mitzuteilen, wann eine Bedienfunktion
ausfuehrbar ist und wann nicht. Jede Bedienfunktion bekommt eine
Vor- und eine Nachbedingung (wie man das ja aus der Programmiersprache
Eiffel kennt). Die Funktion darf nur ausgefuehrt werden, wenn die
Vorbedingung erfuellt ist (z.B. eine Variable hoechstens einen
vorgegebenen Wert enthaelt) und anschliessend ist die Nachbedingung
erfuellt.

Damit kann das System automatisch Begruendungen liefern, wenn eine
Bedienfunktion im Moment nicht erlaubt ist (z.B. ein Button im Window
hell geschaltet ist) und mit einer Hilfsfunktion kann das System
sogar Vorschlaege machen, was getan werden muss, damit eine 
bestimmte Funktion ausgefuehrt werden kann. Wohlgemerkt:
Diese Hilfe muss nicht der Anwendungsprogrammierer zur Verfuegung
stellen.

Das war nur ein sehr primitives Beispiel eines wesentlich umfangreicheren
Mechanismuses fuer eine inteligentere Benutzerschnittstelle,
den er vorstellte.

Es gibt auch proceedings zu diesem Kongress (die mir allerdings
viel zu teuer waren :-( ).

Markus

---
Markus Kuhn, Computer Science student -- University of Erlangen, Germany
X.400: G=Markus;S=Kuhn;OU1=rrze;OU2=cnve;P=uni-erlangen;A=dbp;C=de
I'net: mskuhn@immd4.informatik.uni-erlangen.de
Technical Details
Message-ID: <1991Nov7.124653.2723@informatik.uni-erlangen.de>
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!elroy.jpl.nasa.gov!sdd.hp.com!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!ira.uka.de!fauern!faui43.informatik.uni-erlangen.de!cip.informatik.uni-erlangen.de!mskuhn
References: <1991Nov06.130617.2968@infko.uucp>

Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII-7-bit
X-Google-Thread: 10dc06,43ca3f70e42ebffd
X-Google-Attributes: gid10dc06,public
X-Google-ArrivalTime: 1991-11-07 10:18:58 PST
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!elroy.jpl.nasa.gov!sdd.hp.com!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!ira.uka.de!fauern!faui43.informatik.uni-erlangen.de!cip.informatik.uni-erlangen.de!mskuhn
From: mskuhn@cip.informatik.uni-erlangen.de (Markus Kuhn)
Newsgroups: dnet.general
Subject: Re: Vortrag von S.Jobs und J.Foley auf GI '91
Message-ID: <1991Nov7.124653.2723@informatik.uni-erlangen.de>
Date: 7 Nov 91 12:46:53 GMT
References: <1991Nov06.130617.2968@infko.uucp>
Distribution: dnet
Organization: Student Pool, CSD, University of Erlangen, Germany
Lines: 75