From info at jensteich.de Sun Oct 12 17:02:07 2008 From: info at jensteich.de (Jens Teich) Date: Sun, 12 Oct 2008 19:02:07 +0200 Subject: [lisp-hh] Einladung Oktober Stammtisch in der FH Wedel Message-ID: <48F22D8F.6050706@jensteich.de> Hallo Lisper in und um Hamburg, habe soeben die Best?tigung von Ulli erhalten, dass der Oktober-Stammtisch am 29.10. um 19h in der FH Wedel stattfinden kann. Details zum Ort (Wegbeschreibung, Treffpunkt) folgen noch. --- Folgende Vortr?ge sind angeboten: Rainer Joswig: CLIM (Bitte Rainer: einige erkl?rende Worte f?r diejenigen, die kaum etwas davon wissen wie ich). Stefan Richter: Bericht von einem Projekt, dass parallel in Lisp und Java (?) gel?st wurde. --- Essen und Trinken kann im Anschluss an die Vortr?ge in einem Restaurant in Wedel erfolgen. Bitte um Voranmeldung ?ber diese Liste, dass Ulli nicht vom Ansturm erschlagen wird. Ich bin gespannt. Gruss Jens From edi at agharta.de Sun Oct 12 18:51:03 2008 From: edi at agharta.de (Edi Weitz) Date: Sun, 12 Oct 2008 20:51:03 +0200 Subject: [lisp-hh] Einladung Oktober Stammtisch in der FH Wedel In-Reply-To: <48F22D8F.6050706@jensteich.de> (Jens Teich's message of "Sun, 12 Oct 2008 19:02:07 +0200") References: <48F22D8F.6050706@jensteich.de> Message-ID: On Sun, 12 Oct 2008 19:02:07 +0200, Jens Teich wrote: > Bitte um Voranmeldung ?ber diese Liste, dass Ulli nicht vom Ansturm > erschlagen wird. Sieht so aus, als w?re ich an dem Tag in Hamburg, also komme ich auch. Gr??e, Edi. From joswig at lispmachine.de Sun Oct 12 19:47:26 2008 From: joswig at lispmachine.de (Rainer Joswig) Date: Sun, 12 Oct 2008 21:47:26 +0200 Subject: [lisp-hh] Einladung Oktober Stammtisch in der FH Wedel In-Reply-To: <48F22D8F.6050706@jensteich.de> References: <48F22D8F.6050706@jensteich.de> Message-ID: Am 12.10.2008 um 19:02 schrieb Jens Teich: > Hallo Lisper in und um Hamburg, > > habe soeben die Best?tigung von Ulli erhalten, dass der > Oktober-Stammtisch am 29.10. um 19h in der FH Wedel stattfinden kann. > Details zum Ort (Wegbeschreibung, Treffpunkt) folgen noch. > > --- > > Folgende Vortr?ge sind angeboten: > > Rainer Joswig: CLIM (Bitte Rainer: einige erkl?rende Worte f?r > diejenigen, die kaum etwas davon wissen wie ich). Gerne: CLIM steht f?r Common Lisp Interface Manager. Es ist eine Bibliothek um graphische Benutzerschnittstellen zu schreiben. CLIM wurde ca. 1989-1992 von einer Gruppe von Firmen entwickelt: insbesondere von Symbolics, ILA, Lucid, Xerox und Franz. CLIM basiert auf den Ideen von 'Dynamic Windows', einer Benutzerschnittstelle, die Symbolics Mitte der 80er entwickelt hatte. CLIM sollte aber portabel sein. Es sollte auf verschiedenen Common-Lisp-Implementationen laufen und auch verschiedene Window-Systeme unterst?tzen (Windows, X11, Mac, Dynamic Windows und andere). Entsprechende Implementationen sind auch entwickelt worden. Es gibt eine Spezifikation f?r CLIM. In den letzten Jahren ist CLIM und die urspr?ngliche CLIM-Implementation aber nicht mehr so intensiv genutzt worden. Es gibt allerdings noch ein paar Nutzer. Man bekommt von Franz und LispWorks noch diese CLIM-Implementation. LispWorks und Franz haben aber eigene Bibliotheken (CAPI und Common Windows) und benutzen diese - und nicht CLIM. Es gelang auch nicht die CLIM-Implementation als Open-Source zu ver?ffentlichen. Einzelne Firmen stellten den Kunden zwar Source zur Verf?gung, aber es war kein 'Open Source' im Sinne von 'Public Domain' oder 'GPL'. So um 2002 fand sich ein Projekt (nach l?nglichen Diskussionen), das eine CLIM-2-Implementation komplett neu nach der CLIM-Spezifikation schreiben wollte. Das Ergebnis ist McCLIM - Open Source und verf?gbar unter der LGPL- Lizenz. McCLIM l?uft unter verschiedenen Common-Lisp-Implementationen, unterst?tzt aber nur ein Window-System bisher brauchbar: X11. Es gibt Versuche, auch andere Window-Systeme zu unterst?tzen - die sind aber noch nicht wirklich weit. McCLIM fehlt auch noch an einigen Ecken diverse Funktionalit?t. Daf?r haben aber Entwickler einige spannende neue Sachen ausprobiert und es gibt auch ein paar Anwendungen, die mit McCLIM implementiert wurden: einen Web-Browser, ein Notensatzprogramm, einen Emacs-Editor... CLIM ist gleichzeitig schwierig und interessant. Es erm?glicht die Implementation von konventionellen Benutzerschnittstellen. Interessant wird es aber, wenn ein paar Eigenheiten benutzt werden, die ungew?hnliche Benutzeroberfl?chen erm?glichen, die man sonst nur mit hohem Aufwand erstellen kann. Kritisch mu? man anmerken, dass es f?r konventionelle Oberfl?chen nicht ausgereift genug ist und das die unkonventionellen Schnittstellen eben auch so ungew?hnlich sind, da? sich z.B. Windows-Benutzer damit etwas schwer tun. Die Programmierung mit CLIM setzt Kenntnisse in Common Lisp und fortgeschrittene Kenntnisse in CLOS voraus. In der gegenw?rtigen Phase der Wiederentdeckung von Common Lisp gibt es auch Fragen nach einer freien und portablen Bibliothek zur Erstellung von graphischen Benutzerschnittstellen. CLIM bietet interessante Konzepte, ist aber - wie auch Common Lisp selbst - nicht ganz einfach zu lernen und zu nutzen. Die m?chtigen Konzepte basieren auf recht komplizierten Implementationen. Die ungew?hnlichen Konzepte und die konsequente Nutzung von CLOS machen es aber hinreichend unverwechselbar, so dass Alternativen zwar existieren, es aber nicht wirklich ersetzen k?nnen. Einer der besonderen Eigenschaften von CLIM ist, da? man Benutzeroberfl?chen mit 'Semantik' ausstatten kann und schon mit wenig Aufwand starten kann. CLIM bietet u.a.: * eine Aufteilung in portables Frontend und plattformspezifisches Backend * komfortable CLOS-basierte APIs und Implementationen * ein Grafikmodell an Postscript angelehnt * Formatierung von Ausgaben (Tabellen, Graphen, ...) * Aufzeichnung von Ausgaben als Lisp-Objekte * einen Kommandointerpreter * Presentations zur Interaktion mit Dom?nenobjekten * Windows, Panes, Layouts, Gadgets, ... und vieles mehr. Was ist besonders interessant? * es ist portabel und sehr objekt-orientiert * es ist adaptiv (die Benutzeroberf?chen passen sich in bestimmten Bereichen an das Windowsystem an) * es bietet viele High-level Konzepte (Gesten, Presentations, ...) * es bietet Verallgemeinerungen von Benutzerinterfaces als CLOS- Klassen - einer Art Meta-Objekt-Protokoll f?r Benutzeroberfl?chen Ich werde etwas ?ber die Grundkonzepte erz?hlen und anhand von einer Beispielapplikation mal zeigen, wie das dann im Code aussieht. Links: * McCLIM: http://common-lisp.net/project/mcclim/ * McCLIM wiki: http://mcclim.cliki.net/ * CLIM 2 Spezifikation: http://bauhh.dyndns.org:8000/clim-spec/index.html * LispWorks CLIM User Guide : http://www.lispworks.com/documentation/lw51/CLIM/html/climuser.htm Wer mit CLIM experimentieren m?chte, der sollte entweder die Implementationen von Franz oder LispWorks nutzen, oder sich McCLIM holen und installieren. McCLIM kommt mit Source Code und einer Menge von Beispielen (z.B. einem maussensitiven Lisp Listener) ... Falls es zu CLIM besondere Fragen gibt, da schickt mir diese Fragen zu - dann kann ich die vielleicht in meiner kleinen Pr?sentation ber?cksichtigen... > > > Stefan Richter: Bericht von einem Projekt, dass parallel in Lisp und > Java (?) gel?st wurde. > > --- > > Essen und Trinken kann im Anschluss an die Vortr?ge in einem > Restaurant > in Wedel erfolgen. > > Bitte um Voranmeldung ?ber diese Liste, dass Ulli nicht vom Ansturm > erschlagen wird. Ich komme auch. ;-) Gru?, Rainer > > > Ich bin gespannt. > > Gruss > Jens > > > _______________________________________________ > lisp-hh site list > lisp-hh at common-lisp.net > http://common-lisp.net/mailman/listinfo/lisp-hh From kilian.sprotte at googlemail.com Mon Oct 13 16:53:02 2008 From: kilian.sprotte at googlemail.com (Kilian Sprotte) Date: Mon, 13 Oct 2008 18:53:02 +0200 Subject: [lisp-hh] Einladung Oktober Stammtisch in der FH Wedel In-Reply-To: References: <48F22D8F.6050706@jensteich.de> Message-ID: <1d26dc7e0810130953w59491b4am94570e44637666b8@mail.gmail.com> Hallo, klingt sehr spanned - bin auch gerne mal wieder mit dabei. Gr?sse aus Berlin, Kilian On Sun, Oct 12, 2008 at 8:51 PM, Edi Weitz wrote: > On Sun, 12 Oct 2008 19:02:07 +0200, Jens Teich wrote: > >> Bitte um Voranmeldung ?ber diese Liste, dass Ulli nicht vom Ansturm >> erschlagen wird. > > Sieht so aus, als w?re ich an dem Tag in Hamburg, also komme ich auch. > > Gr??e, > Edi. > > _______________________________________________ > lisp-hh site list > lisp-hh at common-lisp.net > http://common-lisp.net/mailman/listinfo/lisp-hh > From lutz.euler at freenet.de Sun Oct 26 12:15:56 2008 From: lutz.euler at freenet.de (Lutz Euler) Date: Sun, 26 Oct 2008 13:15:56 +0100 Subject: [lisp-hh] Einladung Oktober Stammtisch in der FH Wedel In-Reply-To: <48F22D8F.6050706@jensteich.de> References: <48F22D8F.6050706@jensteich.de> Message-ID: <18692.24444.430422.897289@gargle.gargle.HOWL> Hallo Jens, > habe soeben die Best?tigung von Ulli erhalten, dass der > Oktober-Stammtisch am 29.10. um 19h in der FH Wedel stattfinden kann. ich komme auch. Beste Gr??e Lutz From uho at xlerb.de Mon Oct 27 09:32:16 2008 From: uho at xlerb.de (Ulrich Hoffmann) Date: Mon, 27 Oct 2008 10:32:16 +0100 Subject: [lisp-hh] Einladung Oktober Stammtisch in der FH Wedel In-Reply-To: <48F22D8F.6050706@jensteich.de> References: <48F22D8F.6050706@jensteich.de> Message-ID: <64F840D8-E7C3-4ADF-9567-3FE51D7D25FA@xlerb.de> Hallo Lisper der Metropolregion Hamburg :-) Ich m?chte Euch an unseren Oktober-Lisp-Stammtisch erinnern, der dieses mal an der Fachhochschule in Wedel am kommenden Mittwoch dem 29. Oktober 2008 ab 19:00 Uhr stattfinden wird. Ich habe f?r uns den Seminarraum 2 vorgesehen, der im Geb?ude 3 (siehe Lageplan http://www.fh-wedel.de/wir-ueber-uns/lageplan/) im ersten Stock liegt. Wir erwarten nach wie vor die beiden Vortr?ge, die Jens schon angek?ndigt hat: > Rainer Joswig: CLIM (Bitte Rainer: einige erkl?rende Worte f?r > diejenigen, die kaum etwas davon wissen wie ich). > > Stefan Richter: Bericht von einem Projekt, dass parallel in Lisp und > Java (?) gel?st wurde. Die Fachhochschule Wedel ist per Auto und S-Bahn/Bus (S1/189) zu erreichen, wie unter http://www.fh-wedel.de/studienbewerber/rund-ums-studium/verkehrsanbindung/?L=0%252F beschrieben. Wichig: Im Moment ist die Feldstra?e vor der Fachhochschule allerdings eine Gro?baustelle, d.h. wer mit dem Auto anreist, muss ?ber die Stra?e "Im Winkel" zur Fachhochschule kommen, um direkt dort parken zu k?nnen, Siehe: http://maps.google.de/maps?f=q&hl=de&geocode=&q=fh+wedel&sll=53.651964,9.860229&sspn=0.412661,1.06842&ie=UTF8&ll=53.578251,9.728565&spn=0.003382,0.008551&z=17&iwloc=A Wer 5 Minuten Fu?weg nicht scheut, parkt mit dem Auto am besten in der Industriestra?e. Wir werden voraussichtlich zwischen 21:30 und 22:00 Uhr an der FH schlie?en m?ssen (dann wird die Alarmanlage der FH aktiviert) und k?nnen uns dann in der Wedler Innenstadt dem gem?tlichen Teil des Treffens widmen. Wenn Ihr fragen habt, schickt mir bitte einfach eine Mail. Viele Gr??e, Ulli Am 12.10.2008 um 19:02 schrieb Jens Teich: > Hallo Lisper in und um Hamburg, > > habe soeben die Best?tigung von Ulli erhalten, dass der > Oktober-Stammtisch am 29.10. um 19h in der FH Wedel stattfinden kann. > Details zum Ort (Wegbeschreibung, Treffpunkt) folgen noch. > > --- > > Folgende Vortr?ge sind angeboten: > > Rainer Joswig: CLIM (Bitte Rainer: einige erkl?rende Worte f?r > diejenigen, die kaum etwas davon wissen wie ich). > > Stefan Richter: Bericht von einem Projekt, dass parallel in Lisp und > Java (?) gel?st wurde. > > --- > > Essen und Trinken kann im Anschluss an die Vortr?ge in einem > Restaurant > in Wedel erfolgen. > > Bitte um Voranmeldung ?ber diese Liste, dass Ulli nicht vom Ansturm > erschlagen wird. > > Ich bin gespannt. > > Gruss > Jens > > > _______________________________________________ > lisp-hh site list > lisp-hh at common-lisp.net > http://common-lisp.net/mailman/listinfo/lisp-hh From michael_wessel at gmx.de Mon Oct 27 12:28:52 2008 From: michael_wessel at gmx.de (Michael Wessel) Date: Mon, 27 Oct 2008 13:28:52 +0100 Subject: [lisp-hh] Einladung Oktober Stammtisch in der FH Wedel In-Reply-To: <1d26dc7e0810130953w59491b4am94570e44637666b8@mail.gmail.com> References: <48F22D8F.6050706@jensteich.de> <1d26dc7e0810130953w59491b4am94570e44637666b8@mail.gmail.com> Message-ID: <200810271328.52508.michael_wessel@gmx.de> On Sun, 12 Oct 2008 19:02:07 +0200, Jens Teich wrote: > Bitte um Voranmeldung ?ber diese Liste, dass Ulli nicht vom > Ansturm erschlagen wird. W?rde auch gerne mal den Lisp-Stammtisch kennenlernen und bin dabei. Gr??e Michael From stefan.richter at freiheit.com Mon Oct 27 12:55:46 2008 From: stefan.richter at freiheit.com (Stefan Richter) Date: Mon, 27 Oct 2008 14:55:46 +0200 Subject: [lisp-hh] Einladung Oktober Stammtisch in der FH Wedel In-Reply-To: <64F840D8-E7C3-4ADF-9567-3FE51D7D25FA@xlerb.de> References: <48F22D8F.6050706@jensteich.de> <64F840D8-E7C3-4ADF-9567-3FE51D7D25FA@xlerb.de> Message-ID: <200810271355.47604.stefan.richter@freiheit.com> Hallo, Am Montag 27 Oktober 2008 10:32:16 schrieb Ulrich Hoffmann: > Hallo Lisper der Metropolregion Hamburg :-) > > Ich m?chte Euch an unseren Oktober-Lisp-Stammtisch erinnern, > der dieses mal an der Fachhochschule in Wedel am kommenden > Mittwoch dem 29. Oktober 2008 ab 19:00 Uhr stattfinden wird. > > Rainer Joswig: CLIM (Bitte Rainer: einige erkl?rende Worte f?r > > diejenigen, die kaum etwas davon wissen wie ich). > > > > Stefan Richter: Bericht von einem Projekt, dass parallel in Lisp und > > Java (?) gel?st wurde. ich schaffe es leider diesmal nicht. Ich k?nnte den Vortrag f?r das n?chste Meeting anbieten. Ein Gutes hat es ja: Ihr habt mehr Zeit CLIM zu hacken! :-) -stefan -- 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 From info at jensteich.de Thu Oct 30 19:13:32 2008 From: info at jensteich.de (Jens Teich) Date: Thu, 30 Oct 2008 20:13:32 +0100 Subject: [lisp-hh] Nachlese Oktober Stammtisch (CLIM-Vortrag von Rainer) Message-ID: <490A075C.4050305@jensteich.de> Hallo Lisper in und um Hamburg, vielen Dank an Rainer f?r den tollen Vortrag ?ber CLIM. Ich habe viel mitgenommen. Die intensive Diskussion im direkten Anschluss hat gezeigt, dass es nicht nur mir so ging. Nebenbei war da von einem Lisp Jobangebot in der N?he von HH die Rede (selbst Schuld, wer sowas vers?umt :). Wir waren etwa 10 Teilnehmer, wovon ich 4 zum ersten Mal gesehen habe. Die Runde vergr??ert sich. Sehr gut. Dank auch an Ulli f?r die Organisation vor Ort. Wir haben locker abgemacht, die FH Wedel mal wieder heimzusuchen, wenn es abends l?nger hell ist, um die Anlage besser in Augenschein nehmen zu k?nnen. Ulli hat angedeutet, dass sich vielleicht ein Besuch des Virtual Reality Labors arrangieren l??t. N?chster Stammtisch ist am Mittwoch den 26. November 19h wieder mal im Marilu (default-location), wo die n?chsten Themen festgezurrt werden k?nnen. Auf der Warteliste ist mindestens noch der Projektvergleich von Stefan und die Excel Schnittstelle von Andreas. Gruss Jens From joswig at lispmachine.de Fri Oct 31 09:50:55 2008 From: joswig at lispmachine.de (Rainer Joswig) Date: Fri, 31 Oct 2008 10:50:55 +0100 Subject: [lisp-hh] Nachlese Oktober Stammtisch (CLIM-Vortrag von Rainer) In-Reply-To: <490A075C.4050305@jensteich.de> References: <490A075C.4050305@jensteich.de> Message-ID: Am 30.10.2008 um 20:13 schrieb Jens Teich: > Hallo Lisper in und um Hamburg, > > vielen Dank an Rainer f?r den tollen Vortrag ?ber CLIM. Ich habe viel > mitgenommen. Die intensive Diskussion im direkten Anschluss hat > gezeigt, > dass es nicht nur mir so ging. Nebenbei war da von einem Lisp > Jobangebot > in der N?he von HH die Rede (selbst Schuld, wer sowas vers?umt :). Hallo, klasse auch, da? mit Michael Wessel und Gilbert Baumann zwei (Mc)CLIM- Experten da waren! Ich habe die Pr?sentation, das Lisp-Beispiel und ein Beispiel, wie man McCLIM l?dt, hier ver?ffentlicht: http://lispm.dyndns.org/presentation/mcclim-20081029/ Eine Frage, die noch offen war: Wie kann man McCLIM mit CLX z.B. aus Aquamacs heraus nutzen? Insbesondere wenn die DISPLAY-Variable in der Shell nicht gesetzt ist... Man kann die Variable clim:*default-server-path* setzen. Z.B.: (setf clim:*default-server-path* '(:clx :host "192.168.148.1" :screen-id 0 :display-id 0)) oder (setf clim:*default-server-path* '(:clx :host "127.0.0.1" :screen- id 0 :display-id 0 :protocol :local)) wenn der X-Server 'local' l?uft. FIND-PORT &key (server-path *default-server-path*) wird dann immer mit dieser Default-Belegung aufgerufen. Gru? aus dem Osten von von Hamburg, Rainer Joswig > > > Wir waren etwa 10 Teilnehmer, wovon ich 4 zum ersten Mal gesehen habe. > Die Runde vergr??ert sich. Sehr gut. > > Dank auch an Ulli f?r die Organisation vor Ort. Wir haben locker > abgemacht, die FH Wedel mal wieder heimzusuchen, wenn es abends l?nger > hell ist, um die Anlage besser in Augenschein nehmen zu k?nnen. Ulli > hat > angedeutet, dass sich vielleicht ein Besuch des Virtual Reality Labors > arrangieren l??t. > > N?chster Stammtisch ist am Mittwoch den 26. November 19h wieder mal im > Marilu (default-location), wo die n?chsten Themen festgezurrt werden > k?nnen. Auf der Warteliste ist mindestens noch der Projektvergleich > von > Stefan und die Excel Schnittstelle von Andreas. > > Gruss > Jens > > _______________________________________________ > lisp-hh site list > lisp-hh at common-lisp.net > http://common-lisp.net/mailman/listinfo/lisp-hh From uho at xlerb.de Fri Oct 31 11:57:59 2008 From: uho at xlerb.de (Ulrich Hoffmann) Date: Fri, 31 Oct 2008 12:57:59 +0100 Subject: [lisp-hh] Nachlese Oktober Stammtisch (CLIM-Vortrag von Rainer) In-Reply-To: <490A075C.4050305@jensteich.de> References: <490A075C.4050305@jensteich.de> Message-ID: <04E6B805-46B4-44CB-BE30-996FFB985D39@xlerb.de> Hallo Lispers, ich m?chte mich gerne Jens' Dank an Rainer f?r den tollen Vortrag anschlie?en. Ich habe eine Mengen gelernt und meine seit langem klaffende Wissensl?cke in Sachen CLIM ein wenig schlie?en k?nnen. Rainer, Dein Vortrag war sehr anregend und hat mir richtig Lust gemacht, mir McCLIM genauer anzusehen.... Danke auch an alle Teilnnehmer des Treffens, dass Ihr den beschwerlichen Weg zum Teil aus betr?chtlicher Ferne nach Wedel auf Euch genommen habt. Gerne k?nnen wir das Treffen - auch mal im Sommer - wieder in Wedel stattfinden lassen.... Viele Gr??e, Ulli Am 30.10.2008 um 20:13 schrieb Jens Teich: > Hallo Lisper in und um Hamburg, > > vielen Dank an Rainer f?r den tollen Vortrag ?ber CLIM. Ich habe viel > mitgenommen. Die intensive Diskussion im direkten Anschluss hat > gezeigt, > dass es nicht nur mir so ging. Nebenbei war da von einem Lisp > Jobangebot > in der N?he von HH die Rede (selbst Schuld, wer sowas vers?umt :). > > Wir waren etwa 10 Teilnehmer, wovon ich 4 zum ersten Mal gesehen habe. > Die Runde vergr??ert sich. Sehr gut. > > Dank auch an Ulli f?r die Organisation vor Ort. Wir haben locker > abgemacht, die FH Wedel mal wieder heimzusuchen, wenn es abends l?nger > hell ist, um die Anlage besser in Augenschein nehmen zu k?nnen. Ulli > hat > angedeutet, dass sich vielleicht ein Besuch des Virtual Reality Labors > arrangieren l??t. > > N?chster Stammtisch ist am Mittwoch den 26. November 19h wieder mal im > Marilu (default-location), wo die n?chsten Themen festgezurrt werden > k?nnen. Auf der Warteliste ist mindestens noch der Projektvergleich > von > Stefan und die Excel Schnittstelle von Andreas. > > Gruss > Jens > > _______________________________________________ > lisp-hh site list > lisp-hh at common-lisp.net > http://common-lisp.net/mailman/listinfo/lisp-hh