Hallo Lisper in und um Hamburg,
hiermit lade ich jetzt noch einmal offiziell zum CAPI-Workshop ein, um alle Daten in einem Mail zu haben.
---
Was ist CAPI (aus dem CAPI User Guide)
The CAPI (Common Application Programmer's Interface) is a library for implementing portable window-based application interfaces. It is a conceptually simple, CLOS-based model of interface elements and their interaction. It provides a standard set of these elements and their behaviors, as well as giving you the opportunity to define elements of your own.
The CAPI's model of window-based user interfaces is an abstraction of the concepts that are shared between all contemporary window systems, such that you do not need to consider the details of a particular system. These hidden details are taken care of by a back end library written for that system alone.
An advantage of making this abstraction is that each of the system-specific libraries can be highly specialized, concentrating on getting things right for that particular window system. Furthermore, because the implementation libraries and the CAPI model are completely separate, libraries can be written for new window systems without affecting either the CAPI model or the applications you have written with it.
The CAPI currently runs under X Window System with Motif, Microsoft Windows and Mac OS X.
---
Ort: freiheit.com, Hamburg, Straßenbahnring 22 Datum: Mittwoch den 24. September 2008 Zeit: 19h
Hilfreich ist das Mitbringen eines Laptop mit einer kostenfreien Version von Lispworks geladen von http://www.lispworks.com.
Wir werden einen Workshop zum Mitmachen veranstalten, der alle in die Lage versetzt, mit CAPI GUI-Anwendungen zu erstellen.
Wer kommen möchte, meldet sich bitte hier auf der Liste kurz, um die Planung für Stefan übersichtlicher zu machen.
Es freut sich drauf Jens
PS zur Erinnerung: der Oktober Workshop findet nach jetziger Planung in Wedel statt in der dortigen FH.
Bin interessiert...
Gruss,
Rainer Joswig
Am 21.09.2008 um 17:51 schrieb Jens Teich:
Hallo Lisper in und um Hamburg,
hiermit lade ich jetzt noch einmal offiziell zum CAPI-Workshop ein, um alle Daten in einem Mail zu haben.
Was ist CAPI (aus dem CAPI User Guide)
The CAPI (Common Application Programmer's Interface) is a library for implementing portable window-based application interfaces. It is a conceptually simple, CLOS-based model of interface elements and their interaction. It provides a standard set of these elements and their behaviors, as well as giving you the opportunity to define elements of your own.
The CAPI's model of window-based user interfaces is an abstraction of the concepts that are shared between all contemporary window systems, such that you do not need to consider the details of a particular system. These hidden details are taken care of by a back end library written for that system alone.
An advantage of making this abstraction is that each of the system- specific libraries can be highly specialized, concentrating on getting things right for that particular window system. Furthermore, because the implementation libraries and the CAPI model are completely separate, libraries can be written for new window systems without affecting either the CAPI model or the applications you have written with it.
The CAPI currently runs under X Window System with Motif, Microsoft Windows and Mac OS X.
Ort: freiheit.com, Hamburg, Straßenbahnring 22 Datum: Mittwoch den 24. September 2008 Zeit: 19h
Hilfreich ist das Mitbringen eines Laptop mit einer kostenfreien Version von Lispworks geladen von http://www.lispworks.com.
Wir werden einen Workshop zum Mitmachen veranstalten, der alle in die Lage versetzt, mit CAPI GUI-Anwendungen zu erstellen.
Wer kommen möchte, meldet sich bitte hier auf der Liste kurz, um die Planung für Stefan übersichtlicher zu machen.
Es freut sich drauf Jens
PS zur Erinnerung: der Oktober Workshop findet nach jetziger Planung in Wedel statt in der dortigen FH. _______________________________________________ lisp-hh site list lisp-hh@common-lisp.net http://common-lisp.net/mailman/listinfo/lisp-hh
Ich komme auch gern.
(Mal sehen, wie viele Formen von me2 wir zusammenbringen :-)
Viele Grüße, Ulli
Am 21.09.2008 um 18:04 schrieb Rainer Joswig:
Bin interessiert...
Gruss,
Rainer Joswig
Am 21.09.2008 um 17:51 schrieb Jens Teich:
Hallo Lisper in und um Hamburg,
hiermit lade ich jetzt noch einmal offiziell zum CAPI-Workshop ein, um alle Daten in einem Mail zu haben.
Was ist CAPI (aus dem CAPI User Guide)
The CAPI (Common Application Programmer's Interface) is a library for implementing portable window-based application interfaces. It is a conceptually simple, CLOS-based model of interface elements and their interaction. It provides a standard set of these elements and their behaviors, as well as giving you the opportunity to define elements of your own.
The CAPI's model of window-based user interfaces is an abstraction of the concepts that are shared between all contemporary window systems, such that you do not need to consider the details of a particular system. These hidden details are taken care of by a back end library written for that system alone.
An advantage of making this abstraction is that each of the system- specific libraries can be highly specialized, concentrating on getting things right for that particular window system. Furthermore, because the implementation libraries and the CAPI model are completely separate, libraries can be written for new window systems without affecting either the CAPI model or the applications you have written with it.
The CAPI currently runs under X Window System with Motif, Microsoft Windows and Mac OS X.
Ort: freiheit.com, Hamburg, Straßenbahnring 22 Datum: Mittwoch den 24. September 2008 Zeit: 19h
Hilfreich ist das Mitbringen eines Laptop mit einer kostenfreien Version von Lispworks geladen von http://www.lispworks.com.
Wir werden einen Workshop zum Mitmachen veranstalten, der alle in die Lage versetzt, mit CAPI GUI-Anwendungen zu erstellen.
Wer kommen möchte, meldet sich bitte hier auf der Liste kurz, um die Planung für Stefan übersichtlicher zu machen.
Es freut sich drauf Jens
PS zur Erinnerung: der Oktober Workshop findet nach jetziger Planung in Wedel statt in der dortigen FH. _______________________________________________ lisp-hh site list lisp-hh@common-lisp.net http://common-lisp.net/mailman/listinfo/lisp-hh
lisp-hh site list lisp-hh@common-lisp.net http://common-lisp.net/mailman/listinfo/lisp-hh
Vielen Dank, Jens! Hat Spass gemacht! Können wir gerne mal weiter ausbauen...
Gruß,
Rainer
Am 21.09.2008 um 17:51 schrieb Jens Teich:
Hallo Lisper in und um Hamburg,
hiermit lade ich jetzt noch einmal offiziell zum CAPI-Workshop ein, um alle Daten in einem Mail zu haben.
Was ist CAPI (aus dem CAPI User Guide)
The CAPI (Common Application Programmer's Interface) is a library for implementing portable window-based application interfaces. It is a conceptually simple, CLOS-based model of interface elements and their interaction. It provides a standard set of these elements and their behaviors, as well as giving you the opportunity to define elements of your own.
The CAPI's model of window-based user interfaces is an abstraction of the concepts that are shared between all contemporary window systems, such that you do not need to consider the details of a particular system. These hidden details are taken care of by a back end library written for that system alone.
An advantage of making this abstraction is that each of the system- specific libraries can be highly specialized, concentrating on getting things right for that particular window system. Furthermore, because the implementation libraries and the CAPI model are completely separate, libraries can be written for new window systems without affecting either the CAPI model or the applications you have written with it.
The CAPI currently runs under X Window System with Motif, Microsoft Windows and Mac OS X.
Ort: freiheit.com, Hamburg, Straßenbahnring 22 Datum: Mittwoch den 24. September 2008 Zeit: 19h
Hilfreich ist das Mitbringen eines Laptop mit einer kostenfreien Version von Lispworks geladen von http://www.lispworks.com.
Wir werden einen Workshop zum Mitmachen veranstalten, der alle in die Lage versetzt, mit CAPI GUI-Anwendungen zu erstellen.
Wer kommen möchte, meldet sich bitte hier auf der Liste kurz, um die Planung für Stefan übersichtlicher zu machen.
Es freut sich drauf Jens
PS zur Erinnerung: der Oktober Workshop findet nach jetziger Planung in Wedel statt in der dortigen FH. _______________________________________________ lisp-hh site list lisp-hh@common-lisp.net http://common-lisp.net/mailman/listinfo/lisp-hh
Am 21.09.2008 um 17:51 schrieb Jens Teich:
Hallo Lisper in und um Hamburg,
hiermit lade ich jetzt noch einmal offiziell zum CAPI-Workshop ein, um alle Daten in einem Mail zu haben.
Hallo,
was gibt es denn für Themenwünsche für nächste Meetings?
Jens, Du hast doch bestimmt auch schon ein paar Ideen? Habe ich Themen vielleicht sogar schon verpasst?
Wir sollten das CAPI-Thema ruhig noch einmal vertiefen. Jens hat schon einen Überblick über Basics gegeben. Ich fand es auch richtig gut, dass Jens das so interaktiv gemacht hat. Edi hatte ja mal eine CAPI-Anwendung (Piano) vorgestellt. Da gibt es sicher noch mehr. Jens, Du wolltest auch noch mal Deine Beispiele hergeben... ;-)
Stefan könnte eine Lisp-Anwendung zeigen?
Ich würde mich anbieten mal etwas über a) CLIM oder b) Software-Tools für Expertensysteme (KEE, Joshua, Babylon, Ops5, ..., CycL, LOOM, KnowledgeWorks, ...) zu erzählen. D.h. Tools für die Programmierung mit Regeln, Logik, Frames, etc.
Für manche könnte auch mal ein Compiler wie SBCL interessant sein. SBCL bietet diverse Möglichkeiten recht 'schnellen' Code zu erzeugen, diverse Fehler zu finden und SBCL gibt auch diverse Hinweise wo noch optimiert werden könnte. Ich habe gehört, daß sich Lutz mit einigen Bits und Sub-bits von SBCL auskennt. ;-)
Gruß,
Rainer Joswig
On Thu, 25 Sep 2008 18:39:43 +0200, Rainer Joswig joswig@lispmachine.de wrote:
Ich würde mich anbieten mal etwas über a) CLIM oder b) Software-Tools für Expertensysteme (KEE, Joshua, Babylon, Ops5, ..., CycL, LOOM, KnowledgeWorks, ...) zu erzählen. D.h. Tools für die Programmierung mit Regeln, Logik, Frames, etc.
Das würde mich sehr interessieren, besonders a).
Edi.
Am Donnerstag 25 September 2008 19:17:31 schrieb Edi Weitz:
On Thu, 25 Sep 2008 18:39:43 +0200, Rainer Joswig joswig@lispmachine.de
wrote:
Ich würde mich anbieten mal etwas über a) CLIM oder b) Software-Tools für Expertensysteme (KEE, Joshua, Babylon, Ops5, ..., CycL, LOOM, KnowledgeWorks, ...) zu erzählen. D.h. Tools für die Programmierung mit Regeln, Logik, Frames, etc.
Das würde mich sehr interessieren, besonders a).
Wir haben ja noch bis 0100 über Expertensysteme und Knowledge-Representation gequatscht. Aber ich kann mich gar nicht entscheiden, was mich mehr interessiert.
Bei CLIM wäre ein Hands-On Workshop cool!
Und: Ich kann auch noch eine Web-Anwendung zeigen, die wir in CL für einen Kunden gebaut haben und was wir damit noch so vorhaben...(läuft schon ein paar Wochen produktiv).
Wir müssen nur schauen, was wir wirklich an einem Abend schaffen können...
Edi. _______________________________________________ lisp-hh site list lisp-hh@common-lisp.net http://common-lisp.net/mailman/listinfo/lisp-hh
Am 25.09.2008 um 20:41 schrieb Stefan Richter:
Am Donnerstag 25 September 2008 19:17:31 schrieb Edi Weitz:
On Thu, 25 Sep 2008 18:39:43 +0200, Rainer Joswig <joswig@lispmachine.de
wrote:
Ich würde mich anbieten mal etwas über a) CLIM oder b) Software-Tools für Expertensysteme (KEE, Joshua, Babylon, Ops5, ..., CycL, LOOM, KnowledgeWorks, ...) zu erzählen. D.h. Tools für die Programmierung mit Regeln, Logik, Frames, etc.
Das würde mich sehr interessieren, besonders a).
Wir haben ja noch bis 0100 über Expertensysteme und Knowledge- Representation gequatscht. Aber ich kann mich gar nicht entscheiden, was mich mehr interessiert.
Bei CLIM wäre ein Hands-On Workshop cool!
Das ist sicher sinnvoll. Bei den Gesprächen habe ich aber festgestellt, daß ihr teilweise etwas 'falsche' Vorstellungen von CLIM habt. Da müßte ich mal ein paar Beispiele zeigen, was mit CLIM so alles geht (Graphik, Layout, Widgets, Drag&Drop, etc.) und was nicht so gut geht (Fonts, Selektieren von Text, ...). Es gibt eine CLIM Testsuite, bei der eine ganze Reihe von Tests ausgeführt werden können - für die diversen CLIM- Fähigkeiten - das ist eine Anwendung, die von den CLIM-Demos aufrufbar ist. Widgets (radio buttons, check boxes, text fields, sliders, pop up menus, etc,) sind durchaus ein Teil von CLIM und man kann sich da komplexe und dynamische Dialoge bauen... Ein etwas schwieriger Teil von CLIM ist die Architektur, die teilweise recht allgemein gehalten ist und durch die intensive CLOS-Verwendung etwas gewöhnungsbedürftig ist. Das ist auf der einen Seite recht 'mächtig', auf der anderen Seite doch schwierig. Man muß sich das vorstellen wie ein GUI Toolkit mit Meta-Object Protocol. Ich würde mal versuchen, die Basisteile einer CLIM-Beispielanwendung zu beschreiben (application frame, layout, menus, commands, command loop, presentations, graphics, dialogs, choice, accept, present, views, ...). Ihr seht dann den Source-Code und wozu die Teile so dienen... Eine Aufgabe könnte dann sein, die Anwendung um eine Funktionalität zu erweitern...
Und: Ich kann auch noch eine Web-Anwendung zeigen, die wir in CL für einen Kunden gebaut haben und was wir damit noch so vorhaben...(läuft schon ein paar Wochen produktiv).
Ich bin gespannt! :-)
Wir müssen nur schauen, was wir wirklich an einem Abend schaffen können...
!
Gruß,
Rainer
Edi. _______________________________________________ lisp-hh site list lisp-hh@common-lisp.net http://common-lisp.net/mailman/listinfo/lisp-hh
-- Stefan Richter Dipl.-Ing. Dipl.-Inf.
freiheit.com technologies gmbh Straßenbahnring 22 / 20251 Hamburg, Germany fon: +49 (0)40 / 890584-0 fax: +49 (0)40 / 890584-20 HRB Hamburg 70814
be54 b261 fddf 0902 5d24 9caf 948c 9476 4b9a 38db Geschäftsführer: Claudia Dietze, Stefan Richter, Jörg Kirchhof
Stefan könnte eine Lisp-Anwendung zeigen?
Ich würde mich anbieten mal etwas über a) CLIM oder b) Software-Tools für Expertensysteme (KEE, Joshua, Babylon, Ops5, ..., CycL, LOOM, KnowledgeWorks, ...) zu erzählen. D.h. Tools für die Programmierung mit Regeln, Logik, Frames, etc.
Für manche könnte auch mal ein Compiler wie SBCL interessant sein. SBCL bietet diverse Möglichkeiten recht 'schnellen' Code zu erzeugen, diverse Fehler zu finden und SBCL gibt auch diverse Hinweise wo noch optimiert werden könnte. Ich habe gehört, daß sich Lutz mit einigen Bits und Sub-bits von SBCL auskennt. ;-)
Sehr gute Vorschläge beides.
Rainer, vielen Dank für dein Angebot, etwas zu präsentieren über CLIM oder Software-Tools. Mich würde CLIM im Moment am meißten interessieren, da ich mich ein bischen mit CAPI beschäftigt habe.
Stefan, wieviel Zeit brauchst du für deine Projekt-Präsentation nächstes Mal?
Rainer, könntest du CLIM schon am Oktober Stammtisch in Wedel zeigen?
Lutz, wie sieht es mit deiner Bereitschaft aus, mal etwas über SBCL zu zeigen?
Und dann war da ja noch Andreas, der seine Excel-Brücke zeigen wollte, Zeitbedarf 15 Minuten, das passt immer.
Ulli, hast du als 'Gastgeber' für nächstes Mal vielleicht auch etwas zum Zeigen?
Bin begeistert von den vielen Vorschlägen.
Gruß Jens
Am 26.09.2008 um 10:45 schrieb Jens Teich:
Stefan könnte eine Lisp-Anwendung zeigen? Ich würde mich anbieten mal etwas über a) CLIM oder b) Software- Tools für Expertensysteme (KEE, Joshua, Babylon, Ops5, ..., CycL, LOOM, KnowledgeWorks, ...) zu erzählen. D.h. Tools für die Programmierung mit Regeln, Logik, Frames, etc. Für manche könnte auch mal ein Compiler wie SBCL interessant sein. SBCL bietet diverse Möglichkeiten recht 'schnellen' Code zu erzeugen, diverse Fehler zu finden und SBCL gibt auch diverse Hinweise wo noch optimiert werden könnte. Ich habe gehört, daß sich Lutz mit einigen Bits und Sub-bits von SBCL auskennt. ;-)
Sehr gute Vorschläge beides.
Rainer, vielen Dank für dein Angebot, etwas zu präsentieren über CLIM oder Software-Tools. Mich würde CLIM im Moment am meißten interessieren, da ich mich ein bischen mit CAPI beschäftigt habe.
Stefan, wieviel Zeit brauchst du für deine Projekt-Präsentation nächstes Mal?
Rainer, könntest du CLIM schon am Oktober Stammtisch in Wedel zeigen?
Hallo Jens,
das kann ich gerne machen.
Gruß,
Rainer
Lutz, wie sieht es mit deiner Bereitschaft aus, mal etwas über SBCL zu zeigen?
Und dann war da ja noch Andreas, der seine Excel-Brücke zeigen wollte, Zeitbedarf 15 Minuten, das passt immer.
Ulli, hast du als 'Gastgeber' für nächstes Mal vielleicht auch etwas zum Zeigen?
Bin begeistert von den vielen Vorschlägen.
Gruß Jens _______________________________________________ lisp-hh site list lisp-hh@common-lisp.net http://common-lisp.net/mailman/listinfo/lisp-hh