*** Protokolldatei gestartet *** Datum: Do. Mai 21 19:56:09 2015 [Donnerstag, 21. Mai 2015] [19:56:09] Betreten Sie (-bernd@p4FC547D4.dip0.t-ipconnect.de) haben den Kanal #forth-ev betreten. [Donnerstag, 21. Mai 2015] [19:56:14] Hallo Meister! [Donnerstag, 21. Mai 2015] [19:56:15] Modus Kanalmodi: [Donnerstag, 21. Mai 2015] [19:56:30] Hallo! [Donnerstag, 21. Mai 2015] [19:56:35] mein ./n2o hat den update leider nicht verkraftet :-( [Donnerstag, 21. Mai 2015] [19:56:54] Was ist denn kaputt? [Donnerstag, 21. Mai 2015] [19:57:01] ./n2o chat @bernd [Donnerstag, 21. Mai 2015] [19:57:01] Enter your net2o passphrase: ���������������������� [Donnerstag, 21. Mai 2015] [19:57:01] [Donnerstag, 21. Mai 2015] [19:57:01] in file included from *OS command line*:-1 [Donnerstag, 21. Mai 2015] [19:57:04] n2o:7: error: error #16 [Donnerstag, 21. Mai 2015] [19:57:07] argc @ 1 > [IF] >>>next-cmd<<< [ELSE] help [THEN] bye [THEN] [Donnerstag, 21. Mai 2015] [19:57:11] Backtrace: [Donnerstag, 21. Mai 2015] [19:57:14] $7FF9C81BFD50 throw [Donnerstag, 21. Mai 2015] [19:57:17] $7FF9C81C0650 'sock [Donnerstag, 21. Mai 2015] [19:57:20] $7FF9C81C08D8 check-ip6 [Donnerstag, 21. Mai 2015] [19:57:23] $7FF9C81C1288 global-ip6 [Donnerstag, 21. Mai 2015] [19:57:27] $7FF9C81C1E68 !my-ips [Donnerstag, 21. Mai 2015] [19:57:29] $7FF9C81E7320 net2o-socket [Donnerstag, 21. Mai 2015] [19:57:33] $7FF9C81E7478 init-rest [Donnerstag, 21. Mai 2015] [19:57:34] $7FF9C820F398 init-client [Donnerstag, 21. Mai 2015] [19:57:37] $7FF9C820E138 execute [Donnerstag, 21. Mai 2015] [19:57:41] [Donnerstag, 21. Mai 2015] [19:57:47] keylist und help tun. Mehr hab ich nicht versucht. [Donnerstag, 21. Mai 2015] [19:58:11] Irgendwas mit ipv6 vielleicht? Das tut hier nur halblebig. [Donnerstag, 21. Mai 2015] [19:58:16] Das habe ich gestern abend auch gehabt, aber mit allen aktuellen Änderungen geht's wieder ;-) [Donnerstag, 21. Mai 2015] [19:58:26] Also fossil up und ./do [Donnerstag, 21. Mai 2015] [19:58:37] Na komm, hab ich vor 5 Minuten genau gemacht :-( [Donnerstag, 21. Mai 2015] [19:59:25] Moment, ich hab' den letzten Patch vom Gforth nicht hochgepuscht... ist unterwegs. [Donnerstag, 21. Mai 2015] [19:59:31] Jetzt ist er online. [Donnerstag, 21. Mai 2015] [19:59:52] Leider gibt's bei git keinen auto-sync wie bei fossil :-( [Donnerstag, 21. Mai 2015] [20:00:28] ok. ./do ...... [Donnerstag, 21. Mai 2015] [20:02:35] aha, keylist jetzt mit key-datum ... [Donnerstag, 21. Mai 2015] [20:02:41] Betreten MatthiasT (~mt@dslb-178-001-157-231.178.001.pools.vodafone-ip.de) hat diesen Kanal betreten. [Donnerstag, 21. Mai 2015] [20:02:41] Genau. [Donnerstag, 21. Mai 2015] [20:02:46] Hallo Matthias! [Donnerstag, 21. Mai 2015] [20:02:52] Hallo zusammen [Donnerstag, 21. Mai 2015] [20:03:06] Hallo Matthias. [Donnerstag, 21. Mai 2015] [20:03:42] Gruppenchat ist zur Zeit in Entwicklung, tut aber noch nicht... [Donnerstag, 21. Mai 2015] [20:03:49] Bernd: nee, die Fehlermeldung ist leider die gleiche ... welche Version sollte das gforth denn anzeigen? [Donnerstag, 21. Mai 2015] [20:04:23] Die Version hat sich nicht geändert... [Donnerstag, 21. Mai 2015] [20:04:34] gforth 0.7.9_20150510 [Donnerstag, 21. Mai 2015] [20:04:34] [Donnerstag, 21. Mai 2015] [20:05:00] git log sollte [Donnerstag, 21. Mai 2015] [20:05:02] commit e370c39257ff0cd4ff7a4a0c917dea992b0b9a90 [Donnerstag, 21. Mai 2015] [20:05:06] ganz oben haben. [Donnerstag, 21. Mai 2015] [20:05:42] Ich glaube, das ./do macht kein make && make install, weil das net2o.fs ja compiliert. [Donnerstag, 21. Mai 2015] [20:05:47] Musst du also von Hand machen. [Donnerstag, 21. Mai 2015] [20:06:08] git log sacht commit 2529d8ce0dd57246daedaf74fd3ebff368eefe02 [Donnerstag, 21. Mai 2015] [20:06:08] [Donnerstag, 21. Mai 2015] [20:06:25] Das ist 2 commits hintendrein, mach mal ein git pull [Donnerstag, 21. Mai 2015] [20:06:32] jezzet. [Donnerstag, 21. Mai 2015] [20:07:19] Es gibt jetzt auch einen Scope-Recognizer, also vocabular:word findet das Wort im spezifizierten Vokabular. [Donnerstag, 21. Mai 2015] [20:07:41] jezzet ... [Donnerstag, 21. Mai 2015] [20:07:58] @Bernd: Hübsch [Donnerstag, 21. Mai 2015] [20:08:23] Der ist ausgesprochen kurz: [Donnerstag, 21. Mai 2015] [20:08:27] : rec:scope ( addr u -- xt | r:fail ) [Donnerstag, 21. Mai 2015] [20:08:27] ':' $split 2swap find-name dup IF [Donnerstag, 21. Mai 2015] [20:08:27] dup >does-code [ ' forth >does-code ]L = IF [Donnerstag, 21. Mai 2015] [20:08:27] >body (search-wordlist) dup 0= IF drop r:fail THEN [Donnerstag, 21. Mai 2015] [20:08:27] EXIT [Donnerstag, 21. Mai 2015] [20:08:27] THEN [Donnerstag, 21. Mai 2015] [20:08:27] THEN drop 2drop r:fail ; [Donnerstag, 21. Mai 2015] [20:08:27] get-recognizers 1+ ' rec:scope -rot set-recognizers [Donnerstag, 21. Mai 2015] [20:08:34] Im amforth kann man einen Scope-Placer einbauen, der Worte dieser Art auch gleich ins passende Vocabulary einhängt. [Donnerstag, 21. Mai 2015] [20:08:58] Könnte man auch noch machen. [Donnerstag, 21. Mai 2015] [20:09:01] ( addr u -- xt | r:fail ) ist aber etwas neben der Spur. [Donnerstag, 21. Mai 2015] [20:09:07] Bei mir nicht ;-) [Donnerstag, 21. Mai 2015] [20:09:18] nach RFD schon ;) [Donnerstag, 21. Mai 2015] [20:09:20] Ja. [Donnerstag, 21. Mai 2015] [20:09:24] Jungens, ihr macht schon abgefahrene Sachen! [Donnerstag, 21. Mai 2015] [20:09:43] In Gforth kann jedes Wort alles, was diese Recognizer-Tabelle kann. [Donnerstag, 21. Mai 2015] [20:11:18] Mag so sein, andere forth' machens halt anders [Donnerstag, 21. Mai 2015] [20:11:21] Eine Idee habe ich noch zur Postpone-Methode: IMHO reicht es dort, wenn man das "literal-like" dort macht, also das Wegspeichern der zusätzlichen Informationen ins dictionary. [Donnerstag, 21. Mai 2015] [20:11:36] Und im RFD hab ich nunmal zwei Zellen vorgesehen. [Donnerstag, 21. Mai 2015] [20:11:59] Weil amforth ist nunmal blöder als gforth [Donnerstag, 21. Mai 2015] [20:12:18] Ja, es gibt in Gforth aber halt kein r:word, was ich als zweite Zelle hier nutzen könnte. Kann ich aber machen. [Donnerstag, 21. Mai 2015] [20:12:43] Das (search-wordlist) ist leider auch nicht Standard. [Donnerstag, 21. Mai 2015] [20:12:47] Oder FIND-NAME. [Donnerstag, 21. Mai 2015] [20:13:03] ich glaub, wenn amforth den haben kann, sollte gforth sehr wenig Skrupel haben müssen ;) [Donnerstag, 21. Mai 2015] [20:13:22] Ich brauch' halt keines ;-) [Donnerstag, 21. Mai 2015] [20:13:24] jupp. "mein" find-name liefert den XT [Donnerstag, 21. Mai 2015] [20:15:27] @Erich: Der Platzierer ist eigentlich eine Idee von Enoch. [Donnerstag, 21. Mai 2015] [20:15:46] wlscope hat er den genannt. [Donnerstag, 21. Mai 2015] [20:16:02] Betreten WilliTell (~chatzilla@88-11-144-5.dyn.cable.fcom.ch) hat diesen Kanal betreten. [Donnerstag, 21. Mai 2015] [20:16:03] Ja, der Platzierer sollte wohl zusammen mit dem Scope-Recognizer geladen werden. [Donnerstag, 21. Mai 2015] [20:16:11] Hallo! [Donnerstag, 21. Mai 2015] [20:16:13] Guten Abend [Donnerstag, 21. Mai 2015] [20:16:18] Ja, ich weiß. Aber ich hab immer noch keinen guten Anwendungsfall für separate Wortlisten. Da bin ich wohl zu arg "C": alles ist public. [Donnerstag, 21. Mai 2015] [20:16:22] Dazu muss er aber einen Einhängepunkt haben. [Donnerstag, 21. Mai 2015] [20:16:25] Hallo WilliTell [Donnerstag, 21. Mai 2015] [20:16:27] Hallo WilliTell [Donnerstag, 21. Mai 2015] [20:17:00] Erich: stell dir einfach static vor, dann passt das schon fast [Donnerstag, 21. Mai 2015] [20:17:31] Mein "Freund" Enoch braucht nochmal 'ne fundierte Belehrung zum Thema Lizenz. Das krieg ich aber auch noch hin. [Donnerstag, 21. Mai 2015] [20:18:11] Ach, der lohnt die Mühe nicht mehr. Ich war bislang nur zu faul, ihn aus der Mailing liste zu werfen [Donnerstag, 21. Mai 2015] [20:18:32] :-) dess isch abba rabiat ... [Donnerstag, 21. Mai 2015] [20:18:46] @rest: Enoch ist ein spezieller Fall, so was wie der Hugh bei c.l.f. [Donnerstag, 21. Mai 2015] [20:18:59] manchmal eine Perle, miest aber nur Mist [Donnerstag, 21. Mai 2015] [20:19:11] Ich habe hier ein schönes Bild von einem "Belehrungsgerät": http://www.geneticanomaly.com/RPG-Motivational/slides/cluebat.html [Donnerstag, 21. Mai 2015] [20:19:15] Hat einer von euch Erfahrung mit C-Compiler bauen oder gcc Backend? [Donnerstag, 21. Mai 2015] [20:19:42] keine Ahnung. [Donnerstag, 21. Mai 2015] [20:19:56] Ich habe mal versucht, reinzugucken ;-) [Donnerstag, 21. Mai 2015] [20:20:10] Ahnung wär echt übertrieben. [Donnerstag, 21. Mai 2015] [20:20:14] GCC ist ein ganz klarer Fall von Code-Geiselname. [Donnerstag, 21. Mai 2015] [20:20:25] Ich stelle fest: Zwei Experten ;) [Donnerstag, 21. Mai 2015] [20:20:41] "Wir veröffentlichen die Sourcen, haben sie aber so geschrieben, dass sie außer uns niemand warten kann" [Donnerstag, 21. Mai 2015] [20:20:57] Deshalb gibt es jetzt LLVM. [Donnerstag, 21. Mai 2015] [20:21:26] Und was ist LLVM? [Donnerstag, 21. Mai 2015] [20:21:46] http://llvm.org/ [Donnerstag, 21. Mai 2015] [20:21:52] Eine Compiler-Infrastruktur. [Donnerstag, 21. Mai 2015] [20:23:48] Kann man das auch für eine Stack-Machine brauchen oder werden nur Register-Machinen unterstützt? [Donnerstag, 21. Mai 2015] [20:24:40] Ne, alle derzeitigen Compilerbauer kennen sich nur mit Register-Maschinen aus. [Donnerstag, 21. Mai 2015] [20:25:35] Der Student, der mal für den b16 einen halbfertigen C-Compiler geschrieben hat, hat einen alten, stackbasierten Compiler ausgegraben, und dann direkt von der Zwischencode-Ebene aus b16-Code erzeugt. [Donnerstag, 21. Mai 2015] [20:27:58] Danke für die Info [Donnerstag, 21. Mai 2015] [20:32:24] hihi, ich hab grad mein erstes hello world mit clang übersetzt :-) s'wurde ja auch Zeit. [Donnerstag, 21. Mai 2015] [20:35:12] Notfalls kann man inzwischen auch Gforth mit clang übersetzen, dauert nur erheblich länger... [Donnerstag, 21. Mai 2015] [20:36:01] länger? [Donnerstag, 21. Mai 2015] [20:36:03] clang versucht verbissen, den Code in den Primitives umzuordnen, gemeinsame Nenner zu finden und all so Unsinn. [Donnerstag, 21. Mai 2015] [20:36:27] Ja, 10 Minuten pro Engine... nach so einer Stunde bist du auf einem 3,4GHz Core-i7 fertig. [Donnerstag, 21. Mai 2015] [20:36:40] aha. Und das kann man nicht ausknippsen? [Donnerstag, 21. Mai 2015] [20:36:46] Nein. [Donnerstag, 21. Mai 2015] [20:37:01] Außer, man verzichtet komplett auf Optimierung. [Donnerstag, 21. Mai 2015] [20:37:02] So schad. Also auch nicht die Antwort auf alle Fragen ... [Donnerstag, 21. Mai 2015] [20:37:16] Immerhin habe ich einen Bug-Report gefiled... [Donnerstag, 21. Mai 2015] [20:37:27] Brav! Lob! [Donnerstag, 21. Mai 2015] [20:38:59] Mal sehen, ob sie überhaupt was machen... [Donnerstag, 21. Mai 2015] [20:42:44] @Bernd: ich hatte vorhin mit n2o noch eine weitere Verbindung zu "erwaelde": bernd und ew. Kann ich jetzt gezielt eine Zeile zum einen oder zum anderen schicken? [Donnerstag, 21. Mai 2015] [20:43:00] Nein. [Donnerstag, 21. Mai 2015] [20:43:24] Bei Gruppenchat sehen dann beide die Antwort? [Donnerstag, 21. Mai 2015] [20:43:26] Kommt aber noch. [Donnerstag, 21. Mai 2015] [20:43:35] Beim Gruppenchat sieht die ganze Gruppe die Antwort. [Donnerstag, 21. Mai 2015] [20:43:50] Bei 1:1-Chats sollte jeweils nur eine Gegenstelle das sehen. [Donnerstag, 21. Mai 2015] [20:44:05] Ah ja. Dann isses ja nicht mehr weit, den Chat mit net2o zu machen :-))) [Donnerstag, 21. Mai 2015] [20:44:37] Ja, nächsten Donnerstag ist zwar Münchner lokale Gruppe, aber vielleicht kann ich da ja dann mti dem Handy mit euch gruppenchatten ;-) [Donnerstag, 21. Mai 2015] [20:45:51] Das wär mal was. [Donnerstag, 21. Mai 2015] [20:46:29] Zur Info: ich fahr am 26.6. nach Augsburg an die Hochschule. Da werd ich das Tagungsthema mal anschneiden. [Donnerstag, 21. Mai 2015] [20:47:07] Gut, hoffentlich klappt das. [Donnerstag, 21. Mai 2015] [20:47:20] Die EuroForth ist dieses Jahr wieder in England, und entsprechend teuer :-( [Donnerstag, 21. Mai 2015] [20:48:09] Da überlege ich dann ernsthaft, ob ich das Geld und die Zeit nicht ausgebe, um meine Süße über die Nationalfeiertage besuche. Das kostet dann eher weniger... [Donnerstag, 21. Mai 2015] [20:48:44] Hmmm. Und wer schreibt dann den Bericht für die VD? [Donnerstag, 21. Mai 2015] [20:49:04] http://www.rigwit.co.uk/EuroForth2015 [Donnerstag, 21. Mai 2015] [20:49:19] Aber Süßes sticht halt schon :-) [Donnerstag, 21. Mai 2015] [20:49:37] 1 Pfund sind zur Zeit 1,4€... [Donnerstag, 21. Mai 2015] [20:50:37] Mit Konferenz+Forth 2012+Single Room komme ich auf 1200€. [Donnerstag, 21. Mai 2015] [20:50:57] Plus Anreise. Deftig. [Donnerstag, 21. Mai 2015] [20:51:07] Double Room geteilt dann immer noch 1100€... [Donnerstag, 21. Mai 2015] [20:51:21] Autsch. Das könnte ich nicht für's Pläsier ausgeben im Moment ... [Donnerstag, 21. Mai 2015] [20:51:55] Süße in China: Flug ~600€, Hotel: 30€ pro Nacht... [Donnerstag, 21. Mai 2015] [20:52:21] Da wär noch ordentlich was übrig. Nedd schlecht. [Donnerstag, 21. Mai 2015] [20:52:58] Ist dann auch noch das Wetter besser, zufällig? [Donnerstag, 21. Mai 2015] [20:53:19] Anfang Oktober schon. [Donnerstag, 21. Mai 2015] [20:53:37] Da ist dann die Regenzeit vorbei, und es ist noch schön warm. [Donnerstag, 21. Mai 2015] [20:54:32] Wobei man auch in China den schwachen Euro merkt: Nur noch 7 Yuan pro Euro. [Donnerstag, 21. Mai 2015] [20:55:08] Dann ischs jo gschwätzt. Leutz, ich mach mich vom Acker, mein Hirn geht auf standby. Schönen Abend! [Donnerstag, 21. Mai 2015] [20:55:21] ciao Erich [Donnerstag, 21. Mai 2015] [20:55:30] Verlassen ew (-user@p5B0378F3.dip0.t-ipconnect.de) hat diesen Kanal verlassen (bye). [Donnerstag, 21. Mai 2015] [20:58:23] Meine erste EuroForth war die teuerste, da habe ich noch zusätzlich meinen ersten Laptop gekauft... [Donnerstag, 21. Mai 2015] [20:58:37] Damals waren Laptops noch teuer... [Donnerstag, 21. Mai 2015] [21:06:08] Ja, hier ändern sich die zeiten... [Donnerstag, 21. Mai 2015] [21:07:08] Und, wenn man ehrlich ist: Diese Laptops waren auch weitgehend unbenutzbar. 800x600 Auflösung, kurze Akkulaufzeit mit NiMH, miese Tastatur... [Donnerstag, 21. Mai 2015] [21:09:59] Mein erster Laptop hatte CGA. Akkulaufzeit hab ich vergessen, aber mehr als 2-3 Stunden waren das sicher nicht. Und der hatte nur zwei FDD (wer weiss noch, was das ist?) [Donnerstag, 21. Mai 2015] [21:10:45] FDD ist das Icon, das im Word eine Datei speichert. Warum auch immer das so aussieht ;) [Donnerstag, 21. Mai 2015] [21:11:35] Meiner hatte sogar ein CD-ROM. CDs, das sind die Scheiben mit alter Musik drauf. [Donnerstag, 21. Mai 2015] [21:12:41] 32 MB RAM, das reichte damals für KDE. [Donnerstag, 21. Mai 2015] [21:12:49] Sowas hatte erst viel später... [Donnerstag, 21. Mai 2015] [21:12:58] Ich bin dann auchweg. Einen schönen Abend noch. [Donnerstag, 21. Mai 2015] [21:13:01] Ciao! [Donnerstag, 21. Mai 2015] [21:13:13] Beenden WilliTell (~chatzilla@88-11-144-5.dyn.cable.fcom.ch) hat diesen Server verlassen ("ChatZilla 0.9.91.1 [Firefox 38.0.1/20150513174244]"). [Donnerstag, 21. Mai 2015] [21:13:19] wow, bei mir haben noch 640KB ausgereicht. Wie es der große Meister gesagt hat [Donnerstag, 21. Mai 2015] [21:14:01] Der erste "echte" PC hatte immerhin 4 MB realen Speicher. Hat aber deutlich mehr emuliert. OS/2 war nicht nur doof. [Donnerstag, 21. Mai 2015] [21:15:05] Und er hatte irgendwann auch einen 387er drin. Richtig cooles Ding. [Donnerstag, 21. Mai 2015] [21:15:08] Das konnte auch der DOS-Extender Go32... Mit dem habe ich teilweise Gforth compiliert. Damals auf einem 386er auch mit über 10 Minuten pro Engine ;-) [Donnerstag, 21. Mai 2015] [21:15:50] Heute braucht man schon 8GB zum "vernünftig Surfen", weil ein Chrome-Tab leicht 1-2GB schluckt. [Donnerstag, 21. Mai 2015] [21:15:52] Zu der Zeit war ich bei Turbo Pascal, die bislang einzige wirklich produktiv einsetzbare IDE [Donnerstag, 21. Mai 2015] [21:16:37] Alles, was danach kam, war einfach nur .... schlechter [Donnerstag, 21. Mai 2015] [21:17:39] Mein Hauptentwicklungswerkzeug am PC war damals bigForth. [Donnerstag, 21. Mai 2015] [21:18:12] Vorher war das Gefühl "PC langsamer als Atari ST". [Donnerstag, 21. Mai 2015] [21:18:25] Forth war zu der Zeit aus meinem Sichtbereich verschwunden. [Donnerstag, 21. Mai 2015] [21:18:28] Als bigForth dann lief, lief es einfach 10 mal schneller als auf dem Atari. [Donnerstag, 21. Mai 2015] [21:18:48] Das war nur eine schwache Errinnerung aus den 80ern. [Donnerstag, 21. Mai 2015] [21:24:04] Ich bin dann auch weg. Schönen Abend noch! [Donnerstag, 21. Mai 2015] [21:24:10] Ciao! [Donnerstag, 21. Mai 2015] [21:24:13] * Bernd macht das Licht aus [Donnerstag, 21. Mai 2015] [21:24:15] Verlassen MatthiasT (~mt@dslb-178-001-157-231.178.001.pools.vodafone-ip.de) hat diesen Kanal verlassen.