*** Protokolldatei gestartet *** Datum: Do. Jan 10 19:57:40 2013 [Donnerstag, 10. Januar 2013] [19:57:40] Betreten Sie haben den Kanal #forth-ev betreten (-bernd@p5DCD63FD.dip0.t-ipconnect.de). [Donnerstag, 10. Januar 2013] [19:57:40] Thema Das Kanalthema lautet: „Forth für Groß und Klein“. [Donnerstag, 10. Januar 2013] [19:57:40] Thema Das Thema wurde am 10.01.2013 19:27 von MatthiasT!~Thunderbi@dslb-178-006-005-044.pools.arcor-ip.net gesetzt. [Donnerstag, 10. Januar 2013] [19:57:45] Modus Kanalmodi: [Donnerstag, 10. Januar 2013] [19:58:12] Hallo! [Donnerstag, 10. Januar 2013] [20:04:56] Hallo Bernd [Donnerstag, 10. Januar 2013] [20:05:29] Ah, da rührt sich was. [Donnerstag, 10. Januar 2013] [20:05:52] NIcht alles, was wie ein Zombie aussieht, ist auch einer ;) [Donnerstag, 10. Januar 2013] [20:06:43] Solange es herumläuft, die Hände nach vorne ausgestreckt und "Brains, Brains" babbelt, ist es einer ;-) [Donnerstag, 10. Januar 2013] [20:07:43] Betreten martin_53 hat den Kanal betreten (-quassel@pD953A211.dip.t-dialin.net). [Donnerstag, 10. Januar 2013] [20:07:48] Hallo Martin! [Donnerstag, 10. Januar 2013] [20:07:50] guten Abend! [Donnerstag, 10. Januar 2013] [20:07:59] Hallo Martin [Donnerstag, 10. Januar 2013] [20:08:07] Hey - du bist schnell! Oder spricht da ein bot? [Donnerstag, 10. Januar 2013] [20:08:42] Schön Donnerstag hat geklappt ... [Donnerstag, 10. Januar 2013] [20:08:52] Nein, ich bin nur schnell ;-) [Donnerstag, 10. Januar 2013] [20:08:54] SIeht so aus :=) [Donnerstag, 10. Januar 2013] [20:09:05] Habt Ihr schon ein Thema? [Donnerstag, 10. Januar 2013] [20:09:29] eigentlich nicht [Donnerstag, 10. Januar 2013] [20:09:34] Ich bin gerade dabei, Gforths git-Repository auf Savannah zu schieben. [Donnerstag, 10. Januar 2013] [20:10:04] Berd - du warst doch auf der Euroforth? Savannah??? [Donnerstag, 10. Januar 2013] [20:10:25] Du wirst doch nicht Anton untreu? [Donnerstag, 10. Januar 2013] [20:11:09] Anton will das Git nicht selber maintainen. [Donnerstag, 10. Januar 2013] [20:11:21] Und Git kann ja auch mehrere Remotes. [Donnerstag, 10. Januar 2013] [20:13:32] Und CVS stirbt? [Donnerstag, 10. Januar 2013] [20:14:07] Ja. [Donnerstag, 10. Januar 2013] [20:14:24] wow [Donnerstag, 10. Januar 2013] [20:14:37] Nächstes Jahr machen wir dann den Umstieg auf net2o ;-) [Donnerstag, 10. Januar 2013] [20:14:55] Ach, kann das auch Versionen verwalten?? [Donnerstag, 10. Januar 2013] [20:15:23] Das ist Teil des Plans, dass man verteilte versionierte Objekte hat. [Donnerstag, 10. Januar 2013] [20:16:22] Auch redundant? [Donnerstag, 10. Januar 2013] [20:16:26] Klar. [Donnerstag, 10. Januar 2013] [20:17:15] Ich halte das für eine sehr wichtige Funktion für ein Netzwerk, dass man Änderungen kompakt übertragen kann. [Donnerstag, 10. Januar 2013] [20:17:34] Und dass in bearbeiteten Objekten die Versionsgeschichte mit drin ist. [Donnerstag, 10. Januar 2013] [20:17:41] Beispiel: Wikipedia [Donnerstag, 10. Januar 2013] [20:17:59] Und natürlich auch Beispiel: DVCSe, aber das ist ja klar. [Donnerstag, 10. Januar 2013] [20:18:17] Ist gforth unter GNU lauffähig bzw. 'reines' GNU? [Donnerstag, 10. Januar 2013] [20:18:19] Funktioniert davon schon was? [Donnerstag, 10. Januar 2013] [20:18:29] @MatthiasT: Nein. [Donnerstag, 10. Januar 2013] [20:18:36] Ich hatte bislang den EIndruck, Du bist am Transport Layer [Donnerstag, 10. Januar 2013] [20:18:41] @Martin Was für "reines GNU"? [Donnerstag, 10. Januar 2013] [20:18:51] Ja, aber der Transport Layer funzt jetzt. [Donnerstag, 10. Januar 2013] [20:19:01] Savannah aims to be a central point for development, maintenance and distribution of official GNU software. [Donnerstag, 10. Januar 2013] [20:19:03] Ich bau' noch Keccak als Verschlüsselungsalternative ein. [Donnerstag, 10. Januar 2013] [20:19:40] Savannah ist ein Hoster für Mailing-Listen, Bug-Tracker und Repositories. [Donnerstag, 10. Januar 2013] [20:19:49] Betrieben vom FSF-Umfeld. [Donnerstag, 10. Januar 2013] [20:19:59] Da gehört ein GNU-Projekt hin. [Donnerstag, 10. Januar 2013] [20:21:15] OK - Ich hätte besser weiter lesen sollen: In addition, for projects that support free software but are not part of GNU, we provide savannah.nongnu.org. [Donnerstag, 10. Januar 2013] [20:23:05] Immerhin Keccac scheine ich besser gegoogelt zu haben. Sagt mein Schwamm. [Donnerstag, 10. Januar 2013] [20:24:29] Keccak ist der Gewinner des SHA-3-Wettbewerbs. [Donnerstag, 10. Januar 2013] [20:24:41] Eigentlich ein Hash-Wettbewerb, aber ein allgemein verwendbares Crypto-Primitiv. [Donnerstag, 10. Januar 2013] [20:25:00] Vom Design-Prinzip her ungefähr so aufgebaut wie Wurstkessel. [Donnerstag, 10. Januar 2013] [20:29:56] Für alle Leute, die bei Wurstkessel nervös werden, weil sie selbst keine Kryptanalyse durchführen können, und es auch keine Autorität gibt, die Wurstkessel mit Weihwasser besprenkelt hat, sehr beruhigend. [Donnerstag, 10. Januar 2013] [20:31:42] Na - ich würde dem Wurstkessel schon vertrauen: Ich kenn' den Schlachter(,) Meister. :-) [Donnerstag, 10. Januar 2013] [20:32:16] Aber, das tun halt doch nur einige ??? Hundert? [Donnerstag, 10. Januar 2013] [20:33:32] Wie wird man eigentlich Weihwassersprenkler ? [Donnerstag, 10. Januar 2013] [20:33:51] AFAIK muss man sich dazu von einem Priester missbrauchen lassen. [Donnerstag, 10. Januar 2013] [20:34:11] Jedenfalls ist das in Bayern auf dem Land so. [Donnerstag, 10. Januar 2013] [20:36:21] Hmm. Mal was forthiges: AmForth hat jetzt Quotations gelernt. Da es keine Locals hat, ist das sogar eine Sache von wenigen Zeilen. Ist die Syntax mit den [: und ;] eigentlich schon in Stein gemeißelt? [Donnerstag, 10. Januar 2013] [20:36:31] So gut wie. [Donnerstag, 10. Januar 2013] [20:36:35] ok [Donnerstag, 10. Januar 2013] [20:37:07] Ups - das ist für mich Neuland :-( Ein Beispiel? [Donnerstag, 10. Januar 2013] [20:37:09] Und gibt es noch andere test-cases als die, die bei gforth enthalten sind? [Donnerstag, 10. Januar 2013] [20:37:32] Keine Ahnung. [Donnerstag, 10. Januar 2013] [20:37:36] http://amforth.sourceforge.net/ gleicht oben [Donnerstag, 10. Januar 2013] [20:38:14] Bei der Gelegenheit habe ich gemerkt, das mir noch AHEAD gefehlt hat.. Sowas aber auch... [Donnerstag, 10. Januar 2013] [20:38:24] Das braucht man sonst nie ;-) [Donnerstag, 10. Januar 2013] [20:38:42] Scheint so, das war jedenfalls der erste EInsatz davon ;) [Donnerstag, 10. Januar 2013] [20:39:12] Quotations sind ganz nützlich für higher-order-Functions. [Donnerstag, 10. Januar 2013] [20:40:03] Und noch was: Wie genau wird eigentlich HOLDS benutzt. Das steht im forth 2012 RC drin, aber außer der Spec ist nichts. Auch auf der Webseite taucht das irgendwie aus dem nichts heraus auf. [Donnerstag, 10. Januar 2013] [20:40:20] So ganz erschließt sich mir der Sinn noch nicht ... [Donnerstag, 10. Januar 2013] [20:40:22] Ein Beispiel wär hübsch [Donnerstag, 10. Januar 2013] [20:40:32] <# s" bla bla" holds #> [Donnerstag, 10. Januar 2013] [20:40:38] (Martin: Quoatation sind reine "ich kanns auch" Sachen) [Donnerstag, 10. Januar 2013] [20:41:10] ah ja. Da hätt man wirklich drauf kommen können. Asche auf mein Haupt [Donnerstag, 10. Januar 2013] [20:41:17] Oder besseres Beispiel: <# s" °C" holds #s #> für Temperatur-Umwandlung. [Donnerstag, 10. Januar 2013] [20:41:47] Der String wird aber nicht rückwärts eingebaut? Die # bauen ja die Zahl quasi rückwärts auf [Donnerstag, 10. Januar 2013] [20:42:00] Der String wird als ganzes eingebaut. [Donnerstag, 10. Januar 2013] [20:42:09] gut, danke [Donnerstag, 10. Januar 2013] [20:42:21] hold kenn ich - aber holds? [Donnerstag, 10. Januar 2013] [20:42:25] Aber genauso rückwärts. [Donnerstag, 10. Januar 2013] [20:42:33] holds einfach hold für ganze Strings. [Donnerstag, 10. Januar 2013] [20:42:48] Oder für Xchars, weil wir kein xhold haben. [Donnerstag, 10. Januar 2013] [20:42:51] Ups hab's hold -- char , holds -- String [Donnerstag, 10. Januar 2013] [20:43:20] : dump-skeys ( fd -- ) [Donnerstag, 10. Januar 2013] [20:43:20] [: key-table ['] .skey #map ;] swap outfile-execute ; [Donnerstag, 10. Januar 2013] [20:43:30] Das ist ein Beispiel für Quotations aus dem net2o-Code. [Donnerstag, 10. Januar 2013] [20:43:44] Das ist sogar eine doppelte Higher-Order-Funktion. [Donnerstag, 10. Januar 2013] [20:44:04] outfile-execute führt etwas im Kontext einer Ausgabedatei aus (TYPE und EMIT wander in die Datei). [Donnerstag, 10. Januar 2013] [20:44:21] Und #map führt eine Funktion auf jeden Eintrag in einer Hash-Table aus. [Donnerstag, 10. Januar 2013] [20:45:06] evt ist http://sourceforge.net/p/amforth/code/1339/tree/trunk/lib/quotations-test.frt einfacher zu lesen [Donnerstag, 10. Januar 2013] [20:46:07] Higher-Order-Funktionen machen eigentlich nur mit Quotations richtig Spaß. [Donnerstag, 10. Januar 2013] [20:46:10] Schamlos von gforth geklaut [Donnerstag, 10. Januar 2013] [20:46:19] Das ist der Sinn der Sache ;-) [Donnerstag, 10. Januar 2013] [20:46:35] Ja , das versteh ich, es dämmert langsam ... [Donnerstag, 10. Januar 2013] [20:46:48] In letzter Zeit war ich da ganz schön auf Raubzug. 4€4th hat ja auch spenden "dürfen" .. ;) [Donnerstag, 10. Januar 2013] [20:47:43] Michael Kalus hat ein paar Stellaris Launchpad bestellt, und da darf dann auch ein Gforth-EC drauf. [Donnerstag, 10. Januar 2013] [20:47:52] Arm Cortex M4 ist da drin, 256k Flash, 32k RAM. [Donnerstag, 10. Januar 2013] [20:48:27] Wie programmiert man die Dinger eigentlich unter Linux? [Donnerstag, 10. Januar 2013] [20:48:51] Bei TI wollt ich mich eigentlich nicht registrieren [Donnerstag, 10. Januar 2013] [20:49:10] http://recursive-labs.com/blog/2012/10/28/stellaris-launchpad-gnu-linux-getting-started/ [Donnerstag, 10. Januar 2013] [20:49:30] Man nimmt einen ARM-Crosscompiler-GCC [Donnerstag, 10. Januar 2013] [20:49:57] danke [Donnerstag, 10. Januar 2013] [20:49:59] Und lm4flash [Donnerstag, 10. Januar 2013] [20:50:38] Die Stellaris-Library, die recht nütztlich sein kann (USB-Treiber und so) bekommt man natürlich nur, wenn man Ti seine wertvollen Daten in den Rachen wirft. [Donnerstag, 10. Januar 2013] [20:53:19] Zu mehr als zum Ausprobieren der Stellaris-Library, mit Cross-Compiler und lm4flash, bin ich noch nicht gekommen. [Donnerstag, 10. Januar 2013] [20:53:56] Ich hab das Ding immerhin schon mal angeschlossen und der bunten LED zugesehen [Donnerstag, 10. Januar 2013] [20:54:09] sehr inspirierend [Donnerstag, 10. Januar 2013] [20:54:47] Insbesondere die blaue LED brennt am Abend ein Loch in die Stäbchen... [Donnerstag, 10. Januar 2013] [20:54:58] Ziemlich hell ;-) [Donnerstag, 10. Januar 2013] [20:55:26] Nach einer halben Minute hat sich das Rodopsin dann wieder regeneriert. [Donnerstag, 10. Januar 2013] [20:59:31] Bernd: auf der Euroforth wurde ein Hardware Forth-Rechner vorgestellt? [Donnerstag, 10. Januar 2013] [21:00:07] Mehrere. [Donnerstag, 10. Januar 2013] [21:00:27] N.I.G.E war der bei weitem weiter entwickelte. [Donnerstag, 10. Januar 2013] [21:02:16] (LIZA says) Tell me more about N.I.G.E [Donnerstag, 10. Januar 2013] [21:02:41] https://github.com/Anding/N.I.G.E.-Machine [Donnerstag, 10. Januar 2013] [21:02:42] Nur ein proof of concept oder ... [Donnerstag, 10. Januar 2013] [21:02:53] Ein Hobby [Donnerstag, 10. Januar 2013] [21:02:53] Danke! [Donnerstag, 10. Januar 2013] [21:06:09] Ich geh dann mal noch einen Aufruf für motivierte Schüler formulieren. Evtl. demnächst mehr. CU! [Donnerstag, 10. Januar 2013] [21:06:15] Ciao! [Donnerstag, 10. Januar 2013] [21:06:25] ciao [Donnerstag, 10. Januar 2013] [21:06:30] Verlassen martin_53 hat den Kanal verlassen (http://quassel-irc.org - Chat comfortably. Anywhere.). [Donnerstag, 10. Januar 2013] [21:06:56] Motivierte Schüler? Das klingt nach kompletten Lehrerversagen. Normalerweise sollte die Movitvation spätestens in der 3. Grundschulklasse bei 0 angekommen sein. [Donnerstag, 10. Januar 2013] [21:11:30] Noch da, oder soll ich das Licht ausmachen? [Donnerstag, 10. Januar 2013] [21:11:35] Kinder wollen lernen. Es wird ihnen nur ausgeredet [Donnerstag, 10. Januar 2013] [21:11:48] Durch tun und durch unterlassen. [Donnerstag, 10. Januar 2013] [21:12:17] Genau. [Donnerstag, 10. Januar 2013] [21:12:55] Disziplin, Disziplin! [Donnerstag, 10. Januar 2013] [21:13:02] Da geht dann die Motivation sterben. [Donnerstag, 10. Januar 2013] [21:14:06] Ich hab jedenfalls erst mal genug input. Meine Queue ist ohnehin schon viel zu lang.... [Donnerstag, 10. Januar 2013] [21:14:14] Hehe. [Donnerstag, 10. Januar 2013] [21:14:37] * BerndPaysan macht das Licht aus [Donnerstag, 10. Januar 2013] [21:14:40] Dann gute Nacht! [Donnerstag, 10. Januar 2013] [21:14:46] Dito und bis neulich [Donnerstag, 10. Januar 2013] [21:14:57] Beenden MatthiasT hat den Server verlassen ("").