*** Logfile started *** on Mi Feb 13 20:00:14 2008 [Mi Feb 13 2008] [20:00:14] Join You have joined the channel #forth-ev (~bernd@dslb-084-056-047-043.pools.arcor-ip.net). [Mi Feb 13 2008] [20:00:14] Topic The channel topic is "Forth Chat". [Mi Feb 13 2008] [20:00:14] Topic The topic was set by uho!~uho@244-196-dsl.kielnet.net on 09.02.2008 16:48:08. [Mi Feb 13 2008] [20:00:31] Hi, und bis später - ich guck erst Tagesschau [Mi Feb 13 2008] [20:00:36] Away You are now marked as being away. [Mi Feb 13 2008] [20:00:58] klaro [Mi Feb 13 2008] [20:02:22] Join reinhold has joined this channel (~hyazinthf@1Cust202.tnt2.ber2.deu.da.uu.net). [Mi Feb 13 2008] [20:03:02] Hallo reinhold [Mi Feb 13 2008] [20:03:28] Hallo uho, hallo Forther; ich bin neu - nicht mal im eV [Mi Feb 13 2008] [20:04:00] aber ich lausche mal bei euch mit [Mi Feb 13 2008] [20:04:02] Macht ja nix. Was hast Du denn schon mit Forth gemacht? [Mi Feb 13 2008] [20:04:17] ich bastele an Powermops herum [Mi Feb 13 2008] [20:05:47] was machst Du? [Mi Feb 13 2008] [20:05:48] Aha - PPC-Mac. [Mi Feb 13 2008] [20:06:19] so ist es. Würde ich gerne nach PPC-Linux portieren [Mi Feb 13 2008] [20:06:41] Im Moment bin ich gerade dabei mein Wissen über FPGAs aufzufrischen, damit ich endlich mal den MicroCore und den B16 laufen lassen kann. [Mi Feb 13 2008] [20:07:17] Hat Mops nicht viele Verweise auf die Mac-Toolbox. Das kann man ja alles unter Linux nicht brauchen. [Mi Feb 13 2008] [20:07:36] Join MatthiasT has joined this channel (~mt@frnk-590e81e4.pool.einsundeins.de). [Mi Feb 13 2008] [20:07:44] moin [Mi Feb 13 2008] [20:07:55] moin Mathias [Mi Feb 13 2008] [20:08:01] tt [Mi Feb 13 2008] [20:08:26] ;=) [Mi Feb 13 2008] [20:08:27] die Idee ist, erstmal nach Tcl zu portieren, dann kann der Toolbox-Kramn wegfallen [Mi Feb 13 2008] [20:09:26] Da gab es doch auch noch Yerk. Das ist auch ähnlich wie Mops. Vielleicht mal einen Blick wert? [Mi Feb 13 2008] [20:10:59] dekliniert ihr die exotischen Sprachen durch? [Mi Feb 13 2008] [20:11:05] Yerk läuft unter PPC nur emuliert (ist ein 68k-Programm) [Mi Feb 13 2008] [20:11:41] Aah. Du willst den Code-Generator-Teil nicht mitportieren. Das macht ja auch Sinn :-) [Mi Feb 13 2008] [20:12:07] MatthiasT: Es geht um PowerMops, ein Forth-Dialekt für PPC-Macs. [Mi Feb 13 2008] [20:12:58] den Code-Generator schon, nur nicht die Mac-API. Auf PPC will ich bleiben [Mi Feb 13 2008] [20:13:51] Und TCL/TK ist das passende UI-Framework? Wäre Wx nicht besser? Oder GTK? [Mi Feb 13 2008] [20:14:46] qt ist sein einiger Zeit auch jenseits von Unix benutzbar. [Mi Feb 13 2008] [20:15:20] Und mittlerweile wohl überall GPL. [Mi Feb 13 2008] [20:15:38] öhm, keine Ahnung. Ich weiß halt wie man Tcl erweitert [Mi Feb 13 2008] [20:16:18] ich bin hier der Hobbyist unter Profis d:) [Mi Feb 13 2008] [20:16:48] Away You are no longer marked as being away. [Mi Feb 13 2008] [20:16:55] schön, dann bin ich wenigstens nicht alleine ;=) [Mi Feb 13 2008] [20:17:04] Ich finde TCL jedenfalls problematisch. Hab' immer Angst, dass das nicht skaliert. [Mi Feb 13 2008] [20:17:28] skaliert? [Mi Feb 13 2008] [20:17:33] tcl ist toll für rapid prototyping. Größere Sachen laufen zunehmend zäher [Mi Feb 13 2008] [20:17:41] Und ach was Profi. Wir lernen alle. [Mi Feb 13 2008] [20:18:17] Wer GUI mit Forth unter Linux (und Windows) machen will, sollte sich MINOS auf alle Fälle ansehen [Mi Feb 13 2008] [20:18:20] ach ja: Und als GUI für elementare Unixprogramme ist tcl/tk auch sehr hilfreich. Wenn man denn unbedingt einen Mausschubser beglücken muß [Mi Feb 13 2008] [20:19:13] hallo Bernd - läuft MINOS auch unter PPC-Linux? [Mi Feb 13 2008] [20:19:24] Bernd, wie sieht das eigentlich mit den OO-Erweiterungen unter Bigforth aus? [Mi Feb 13 2008] [20:19:55] Sind die MOPS-ähnlich? [Mi Feb 13 2008] [20:20:09] Nein, kein PPC-Linux, war mal geplant, das auf PPC-Macs zu portieren, aber da Apple jetzt ja auch Intel ist, ist der Plan natürlich obsolet [Mi Feb 13 2008] [20:20:30] Die OO-Erweiterungen sind "genau andersrum" wie MOPS - also object method statt method object [Mi Feb 13 2008] [20:21:18] ein beliebtes Thema auf c.l.f [Mi Feb 13 2008] [20:22:16] Bei der letzten Umfrage, die zu dem Thema auf Tagungen gemacht wurden (EuroForth und fast gleichzeitig auf der letzten Rochester) kam heraus, dass sich die Beteiligten alle einig sind. [Mi Feb 13 2008] [20:22:40] MOPS/Neon/Yerk ist "passiert", und man würde das nicht wieder so machen [Mi Feb 13 2008] [20:23:18] alle einig, sehr gut - könnte man einen Standard machen? [Mi Feb 13 2008] [20:23:53] Da legen sich leider die quer, die nicht auf solchen Tagungen erscheinen ;-) [Mi Feb 13 2008] [20:24:01] mache geht immer. Fraglich ist nur, ob sich jemand dran hält [Mi Feb 13 2008] [20:24:41] Und es gibt ja eben auch die Forth-200x Meetings [Mi Feb 13 2008] [20:24:58] Ein Punkt ist, dass solche Erweiterungen nicht im luftleeren Raum gedeien können - da müssen auch die Programme da sein. Deshalb will ich MINOS auf VFX portieren, das verbreitert dann schon die User-Basis [Mi Feb 13 2008] [20:25:41] z.B. ist angedacht, vor der Tagung eins zu haben. Wer List hat, kann sich dann mal schauen, wie das so abläuft... [Mi Feb 13 2008] [20:25:58] die Powermops-Gemeinde würde sich nach meinem Eindruck nicht querlegen [Mi Feb 13 2008] [20:26:21] Hauptsächlich die Win32Forth-Gemeinde hängt an der Neon/Yerk-Syntax [Mi Feb 13 2008] [20:28:33] Wie steht es eigentlich um das Forth-200x-Treffen im April? [Mi Feb 13 2008] [20:29:09] Das wäre eine Frage für den Chairman, Anton Ertl [Mi Feb 13 2008] [20:29:28] Na - dann maile ich ihm mal. [Mi Feb 13 2008] [20:33:34] ich lese gerade nach, was es mit MicroCore und B16 auf sich hat. Geht es um ein Forth in Hardware? [Mi Feb 13 2008] [20:33:57] Ja. [Mi Feb 13 2008] [20:34:09] Ja - das sind Stack-Prozessoren, die in VHDL resp. Verilog formuliert sind. [Mi Feb 13 2008] [20:34:34] Da prallen übrigens auch wieder die Welten aufeinander [Mi Feb 13 2008] [20:34:52] Ich habe mir letztes Jahr ein TREX-C1 Board gekauft, auf dem ich die zum laufen bringen will. [Mi Feb 13 2008] [20:34:57] b16: Verilog, von Neumann, mehrere Befehle in ein Wort gepackt [Mi Feb 13 2008] [20:35:14] MicroCore: VHDL, Harward, jeder Befehl ein Byte [Mi Feb 13 2008] [20:35:33] Join frunobulax has joined this channel (~mhx@e243118.upc-e.chello.nl). [Mi Feb 13 2008] [20:35:51] Hallo Marcel [Mi Feb 13 2008] [20:37:40] Ich sehe mir gerade Verilog an, damit ich auch verstehe, was da definiert ist. [Mi Feb 13 2008] [20:38:07] Das Trex-C1 ist so ein Altera-basiertes "kann alles"-Board, mit dem man im Prinzip so eine Art kleinen PC bauen kann [Mi Feb 13 2008] [20:38:46] Ganz nett ist das Buch von Mano über "Digital Design", das hat jeweils einen Abschnitt pro Kapitel, wie man die vorgestellten Ding in Verilog ausdrücken kann. [Mi Feb 13 2008] [20:38:58] Damit geht's dann schon ganz gut. [Mi Feb 13 2008] [20:39:27] Und dann hat das C1-Board auch Tutorials (7 Segment-Anzeige, multiplex) [Mi Feb 13 2008] [20:39:29] Join eForth64IRC has joined this channel (~mhx@e243118.upc-e.chello.nl). [Mi Feb 13 2008] [20:39:56] was für ein Forth soll auf den Prozessor? [Mi Feb 13 2008] [20:39:57] Speicher ansteuern und Video, u.a. die kann man durcharbeiten. Ganz nett. [Mi Feb 13 2008] [20:40:14] Errinnert mich an den NGW100 von Atmel.... [Mi Feb 13 2008] [20:40:16] Beide kommen mit nicht-interaktive,, Forth. [Mi Feb 13 2008] [20:40:45] Für was Interaktives muss man selbst Hand anlegen. [Mi Feb 13 2008] [20:40:45] Wobei, ich wollte immer mal gforth dafür bauen... ;=) [Mi Feb 13 2008] [20:41:14] Der NGW100 liegt auch noch bei mir rum. Wenn man nur mehr Zeit hätte... [Mi Feb 13 2008] [20:43:22] und dafür sollte gforth nicht so schwer zu portieren sein. [Mi Feb 13 2008] [20:43:31] beim NGW scheint Atmel aber noch einiges an der Software zu schrauben. [Mi Feb 13 2008] [20:44:25] Quit eForth64IRC has left this server ("a quit that really quits"). [Mi Feb 13 2008] [20:44:52] gcc und Co haben eine Menge "interner" Patches, wenn man die selbst baut (und das muß man eigentlich auch). Und das selberbauen dauert und dauert... [Mi Feb 13 2008] [20:45:09] Join BirdReynolds has joined this channel (~mhx@e243118.upc-e.chello.nl). [Mi Feb 13 2008] [20:45:42] Hi Bernd, had to do some online debugging first :-) [Mi Feb 13 2008] [20:45:58] aber eigentlich sollte gforth schon bauen, wenngleich ohne Prozessoroptimierungen. (Wobei die grade beim AVR32 nicht ganz uninteressant sein dürften) [Mi Feb 13 2008] [20:46:21] schließlich kann der java bytecode direkt ausführen... [Mi Feb 13 2008] [20:46:33] auch bloß eine Stackmaschine ;=) [Mi Feb 13 2008] [20:46:57] Quit frunobulax has left this server (Ping timeout). [Mi Feb 13 2008] [20:47:12] Wenn ich Thinking Forth bei Amazon bestelle. Wie wird das eigentlich gedruckt. Und wer ist Punchy Publishing? [Mi Feb 13 2008] [20:47:22] JVM hat aber nur einen Stack! [Mi Feb 13 2008] [20:47:40] Thinking Forth wird auf einer Publishing-on-Demand-"Presse" gedruckt [Mi Feb 13 2008] [20:47:50] Also auf einem Laserdrucker - die Dinger kennst du ja ;-) [Mi Feb 13 2008] [20:48:05] Und Punchy Publishing ist Leos eigene Firma [Mi Feb 13 2008] [20:48:25] und die macht auch den Druck? [Mi Feb 13 2008] [20:48:32] uho: Sei nicht so kleinlich ;=) [Mi Feb 13 2008] [20:49:01] Ich hatte überlegt, ob man das nicht auch über Lulu vertreiben könnte.... [Mi Feb 13 2008] [20:49:33] Punchy Publishing hat nur das PDF vom Sourceforge-Server gesaugt und zur Druckerei geschickt. [Mi Feb 13 2008] [20:50:30] Sowas macht Lulu ja auch... Ob die das mit der Lizenz auch können? [Mi Feb 13 2008] [20:51:56] Lulu habe ich AFAIK Leo vorgeschlagen, er hat sich dann aber selber umgesehen, und LighteningSource genommen. [Mi Feb 13 2008] [20:52:20] Na - ok. Gut, dass ich dann den Hintergrund kenne. [Mi Feb 13 2008] [20:54:33] Für 20 Euro via Caiman ist das ja auch echt ein Schnäppchenpreis! [Mi Feb 13 2008] [20:56:33] Ich wüsste gerne, wieviele Bücher Leo schon verkauft hat - und wie sich das mit den Downloads vergleicht [Mi Feb 13 2008] [20:58:16] Aktueller Zählerstand der Downloads: 34755 [Mi Feb 13 2008] [20:58:43] Das ist ja schon ganz Stolz. Muss man Leo mal indiskret fragen. [Mi Feb 13 2008] [21:00:20] Wie einfach ist es eigentlich ansonsten an Forth Literatur zu kommen? [Mi Feb 13 2008] [21:00:58] Das Buch von Elizabeth Rather kriegt man auch über Amazon [Mi Feb 13 2008] [21:01:01] auf papier eigentlich gar nicht [Mi Feb 13 2008] [21:01:24] Marcels Version von Starting Forth ist jetzt mit den offiziellen Cartoons auf der forth.com-Website lesbar [Mi Feb 13 2008] [21:02:22] Starting Forth habe ich gesehen und mich gefreut, dass da Bewegung reingekommen ist. [Mi Feb 13 2008] [21:02:55] Ja, das ist gut, der nächste Schritt wäre dann wohl eine Papier-Version. Marcel, was meinst du? [Mi Feb 13 2008] [21:03:21] Was wuerde das bringen? [Mi Feb 13 2008] [21:03:43] Manche Leute lesen lieber offline (ich z.B. ;-) [Mi Feb 13 2008] [21:04:06] Es liest sich in Papier einfach schöner solange es keine ordentlichen Ebook-Reader gibt. [Mi Feb 13 2008] [21:05:31] Ebooks aufm Laptop empfinde ich immer noch als Notlösung. [Mi Feb 13 2008] [21:05:52] Ich weiss nicht richtig. Ein technisches Buch hat Fehler. In die online Starting Forth waren die ganz schnell gefunden und behoben. [Mi Feb 13 2008] [21:06:28] Das Thinking-Forth hatte natürlich auch einen "Beta Test", bei dem die Fehler gesucht und gefunden wurden. [Mi Feb 13 2008] [21:06:33] BirdReynolds: dann laesst man das buch erstmal einige monate online, zum oeffentlichen korrektur-lesen, und produziert anschliessend ein buch daraus ;) [Mi Feb 13 2008] [21:06:44] Beim Book-on-Demand kann man ja auch schnell neue Versionen mit Korrekturen nachschieben. [Mi Feb 13 2008] [21:06:59] Und den Text nehmen wir natürlich von der Online-Version. [Mi Feb 13 2008] [21:07:32] Wer wird heute schon noch eine 1000er Auflage von einem technischen Buch drucken lassen. [Mi Feb 13 2008] [21:07:51] Aber dan haben vielen Geld bezahlt weil sie zu frueh dabei waren? [Mi Feb 13 2008] [21:07:54] Es sei denn es soll ein Bestseller werden :-) [Mi Feb 13 2008] [21:08:31] Ob man die Papier-Version früh kauft, entscheidet ja jeder selbst. [Mi Feb 13 2008] [21:08:59] Und - kosten entstehen eigentlich keine, wenn man zusätzlich eine Papier-Version anbietet. [Mi Feb 13 2008] [21:10:12] eine elektronische Fassung ist besser zum suchen, IMHO [Mi Feb 13 2008] [21:10:37] Die elektronische Fassung verschwindet ja nicht. [Mi Feb 13 2008] [21:11:24] Ich will auch beides. Pragamtic Programmers und Oreiley machen das so: [Mi Feb 13 2008] [21:11:27] Finde mal schnell den RANDOM generator in die Papier version. Da gibts ja wirklich noch bedarf an eine technische Loesung: ein E-book mit sehr hohe Qualitaet. [Mi Feb 13 2008] [21:11:47] Kaufst Du das Papier, dann bekommst Du für kleines Geld oder umsonst auch das PDF. [Mi Feb 13 2008] [21:12:17] Auf der Buchmesse habe ich schon sehr praktische Geräte gesehen, Prototypen allerdings. Mein Verdacht ist, das die Hersteller dieser Geräte auf den falschen Markt setzen. [Mi Feb 13 2008] [21:12:46] Ich mach das dann manchmal so, dass ich im Ebook suche und mir dann das Papierbuch greife, wenn ich weiss wo ich lesen will ;-) [Mi Feb 13 2008] [21:12:50] Bücher liest man damit vermutlich kaum, wenn, dann Zeitungen/Zeitschriften. Amazon hat da vermutlich den richtigen Richer [Mi Feb 13 2008] [21:12:59] Erklaere mahl :-) [Mi Feb 13 2008] [21:13:26] Ich glaube, für E-Books müsste es ein vergleichbares Angebot geben wie für MP3-Player, dann schlägt das ein. [Mi Feb 13 2008] [21:13:37] Das wollen die Verlage aber nicht ;-). [Mi Feb 13 2008] [21:13:55] Bei Zeitungen/Zeitschriften könnte man das werbefinanziert hinkriegen. [Mi Feb 13 2008] [21:13:57] MatthiasT: nur das amazon mal wieder eine inselloesung baut: ist deren server weg, ist das $300-geraet unbrauchbar [Mi Feb 13 2008] [21:14:17] Die gegenwärtigen Ebooks können kein einfaches PDF, was mich vom kauf derartiger Geräte doch sehr abhält. [Mi Feb 13 2008] [21:14:52] Apropos Forth ... :-) [Mi Feb 13 2008] [21:14:53] Patrick: Stimmt, aber was macht denn Apple mit den i* Produkten? Auch ne Insel. Wenngleich mit kontinentalen Ausmaßen [Mi Feb 13 2008] [21:15:22] Ich glaube, so Geräte wie der OLPC könnten die ganze Ebook-Diskussion erschlagen. Die Organisation vermarktet das nur falsch. [Mi Feb 13 2008] [21:16:52] MatthiasT: was konkret - ipod? funktioniert ohne apple server. iphone? haengt auch "nur" vom mobile provider ab und kann ggf unlocked werden [Mi Feb 13 2008] [21:17:25] Es gab letzlich eine Rundfrage wie alt die Fortler in CLF waren. Ich hatte die Auskunft nicht erwartet. [Mi Feb 13 2008] [21:17:50] Patrick: Eher das Gesamtkunstwerk von iMac über iPod und iTunes. Nichts davon ist genial, außer der Kopplung und der Vermarktung [Mi Feb 13 2008] [21:17:54] Was kam denn da Raus? [Mi Feb 13 2008] [21:18:12] Relativ flache Verteilung von 25 bis 75 [Mi Feb 13 2008] [21:18:15] 50 im schnitt [Mi Feb 13 2008] [21:18:35] MatthiasT: behaupte ich auch nicht - dennoch bleiben die dinger funktional (von den sollbruchstellen mal abgesehen), wenn apple irgendwann bei dem projekt das licht ausknipst [Mi Feb 13 2008] [21:18:37] 25 75 + 2/ . [Mi Feb 13 2008] [21:18:56] Nicht soooo alt. Auch einige sehr junge Leuten (Ich bin ja 52 :-) [Mi Feb 13 2008] [21:19:04] MatthiasT: bei dem amazonding bleibt, wenn ich das richtig gesehen hab, nicht mehr viel uebrig [Mi Feb 13 2008] [21:20:32] Patrick: naja, amazon hat schon ein bissel Erfahrung im Betrieb von Servern, und verkaufen haben die auch gelernt. Ich halte nur die Idee für vielversprechend, via EBook (auch wenn es nicht so heißt) Tageszeitungen und eben nicht nur Bücher zu vermarkten [Mi Feb 13 2008] [21:20:39] Es war nicht moeglich mit der Auskunft der Untergang Forth zu profezeihen (sp?) [Mi Feb 13 2008] [21:21:17] Eher den Untergang vom Usenet - da ist keiner unter 25 zu sehen, die sind alle bei Facebook. [Mi Feb 13 2008] [21:21:36] Gibt eigentlich Forth im SecondLive (sp?) [Mi Feb 13 2008] [21:22:00] MatthiasT: ich gehe nicht von unfaehigkeit aus - eher davon, dass die in 2 jahren das nach-nachfolgeprodukt haben, das anders betankt wird, und man dann sein $300 geraet wegwerfen kann, obwohl es eigentlich noch prima funktionieren wuerde [Mi Feb 13 2008] [21:22:19] Es gibt Forth im zweiten Jugend (tweede jeugd in het Nederlands) [Mi Feb 13 2008] [21:24:34] Patrick: klar, deswegen ja meine Bemerkung, das die Geräte kein normales PDF können, was sie für mich unbrauchbar macht. Auch ist die Verteilung via GSM nicht eben toll. [Mi Feb 13 2008] [21:25:09] MatthiasT: naja, ich wuerde fuer so kisten wohl eher djvu als pdf nehmen - einfach vom overhead her.. aber die haben vermutlich wieder was hoechst "geheimes" [Mi Feb 13 2008] [21:25:34] Da wir doch mal dabei sind (-: kann mann in Gnuplot TeX strings interpretieren lassen? [Mi Feb 13 2008] [21:26:29] Ich habe neulich einen pdf2djvu converter bei freshmeat gesehen. Das konkrete Format ist eigentlich auch egal, nur solange es den Stephen Pelc nur in PDF gibt, ist mir djvu herzlich egal [Mi Feb 13 2008] [21:26:44] Hm, output auf pslatex setzen? [Mi Feb 13 2008] [21:27:13] Marcel, erklär nochmal, was Du willst. Beschriftungen mit Formeln? [Mi Feb 13 2008] [21:27:51] Richtig. Mit pslatex geht das nicht so einfach wie ich das moechte. [Mi Feb 13 2008] [21:28:04] Und ich konvertiere jedes djvu-File, das mir in die Finger gerät nach PDF :-) Wegen Preview auf dem Mac. [Mi Feb 13 2008] [21:28:25] hmm.. ob olpc und sophie (http://sophieproject.org/) eine sinnvolle mischung abgaeben? sophie basiert auf squeak, was aufm olpc ja schon laeuft.. [Mi Feb 13 2008] [21:29:26] epslatex lässt LaTeX die Texte rendern, und PostScript die Grafiken. [Mi Feb 13 2008] [21:30:07] gibt des schon soviele djvu files? Ich habe noch keines gesehen [Mi Feb 13 2008] [21:30:29] Oder nerven Dich Deine Studenten mit dem neumodischen Krams? ;=) [Mi Feb 13 2008] [21:30:47] https://portal.ictp.it/SCS/manuals/gnuplot/gnuplot_209.html lässt vermuten, dass das mit pslatex gehen soll. Was genau geht denn da nicht? [Mi Feb 13 2008] [21:31:56] MatthiasT: Weil es so wenig djvu-Files gibt, will ich mir ja auch keinen eigenen Viewer installieren und konvertiere sie lieber. Sind erst ne handvoll Files gewesen. [Mi Feb 13 2008] [21:32:56] Ich glaube das Hauptproblem hier ist, dass man Bücher nicht so einfach rippen kann wie CDs. [Mi Feb 13 2008] [21:33:06] Mit epslatex verliert man die Interaktivitaet. Ich brauche nicht viel, nur das was ich Matlab so mache fuer Labels und Title. [Mi Feb 13 2008] [21:33:08] Sonst gäb's nämlich schon längst Tauschbörsen für gerippte bücher. [Mi Feb 13 2008] [21:33:11] grade gefunden: http://blog.handelsblatt.de/indiskretion/eintrag.php?id=1690 [Mi Feb 13 2008] [21:33:47] Vielleicht sollte man ein kleiner Forth interpreter in gnuplot reinschmuggeln :-) [Mi Feb 13 2008] [21:33:51] BerndPaysan: "bookwarez" gibt es durchaus, inkl. dazugehoeriger gruppen, die auch fleissig tauschen [Mi Feb 13 2008] [21:34:02] Ja, aber die tauschen alle ASCII ;-) [Mi Feb 13 2008] [21:34:44] Brokhaus: Fragt sich, wie man den Online-Brokhaus verwenden darf und die angeblich 400.000 Bilder. [Mi Feb 13 2008] [21:34:54] Darf ich die in eigene Werke übernehmen? [Mi Feb 13 2008] [21:35:24] Du hast wohl noch Erinnerungen an die Konzeption des Web 1.0? ;=) [Mi Feb 13 2008] [21:35:52] Ascii oder PDF oder CHM oder eben djvu. [Mi Feb 13 2008] [21:37:32] Ich klink' mich jetzt aus, die Werbepausenzeit von SG Atlantis ist durch. Ich lass das für's Loggen noch weiterlaufen [Mi Feb 13 2008] [21:37:35] Away You are now marked as being away. [Mi Feb 13 2008] [21:37:39] ascii grafik ist vergleichsweise schon arg old-fashioned [Mi Feb 13 2008] [21:38:13] zumal pdf sicher näher an forth ist 8=) [Mi Feb 13 2008] [21:38:46] postscript, ja.. pdf hat eigentlich nur noch das rendermodell uebernommen, ist aber ansonsten eher ne seitenbeschreibungssprache [Mi Feb 13 2008] [21:38:52] Du meinst wegen 3 0 obj ? [Mi Feb 13 2008] [21:39:39] ist das nicht sowas wie ein Object Stack? [Mi Feb 13 2008] [21:39:45] Ich geh mal wieder an die Arbeit. [Mi Feb 13 2008] [21:39:54] Quit BirdReynolds has left this server ("a quit that really quits"). [Mi Feb 13 2008] [21:40:36] _das_ wäre mal eine interessante forth erweiterung [Mi Feb 13 2008] [21:40:41] Wenn ich es recht in Erinnerung habe, ist 3 die Nummer des Knoten im PDF-Graphen und 0 die Version. [Mi Feb 13 2008] [21:40:55] _was_? [Mi Feb 13 2008] [21:41:16] ein Stack von Objekten, anstelle des Stacks von Zellen, die eigentlich nur Zahlen sind [Mi Feb 13 2008] [21:41:26] MatthiasT: hmm.. factor? [Mi Feb 13 2008] [21:41:37] oder Postscript? [Mi Feb 13 2008] [21:41:46] jo [Mi Feb 13 2008] [21:42:14] ?? running gag vor urzeiten: Was ist die Sprache des 21. Jahrd? Antwort keine Ahnung, aber sie wird Fortran heißen [Mi Feb 13 2008] [21:42:25] Und haben die OO-Forth-Erweiterungen nicht auch einen Objekt-Stack? [Mi Feb 13 2008] [21:43:02] Powermops nicht [Mi Feb 13 2008] [21:43:08] scheint mir nicht so. Ok, eigentlich ist nur smalltalk wirklich OO ... [Mi Feb 13 2008] [21:43:40] Bei den Forth's ist mir nur strongforth aufgefallen, das mehr als nur Zahlen auf dem Stack verwaltet+ [Mi Feb 13 2008] [21:44:25] Und eben factor, wenn man da noch als Forth bezeichnen möchte. [Mi Feb 13 2008] [21:44:36] hmm [Mi Feb 13 2008] [21:45:07] Ist ganz nett und auch recht leistungsfähig, aber eben auch eine Insel. [Mi Feb 13 2008] [21:45:45] Wie geht's eigentlich amforth. Ich hab leider keine Zeit mehr, das zu verfolgen. [Mi Feb 13 2008] [21:45:55] och, dem gehts gut. [Mi Feb 13 2008] [21:46:05] naja, inseln.. wenn man die vermeiden will, bleibt eigentlich nur C :-/ [Mi Feb 13 2008] [21:46:25] Sind ein paar neue bugs bekannt geworden (22-33 . gibt was? richtig: -2233 ;=) ) [Mi Feb 13 2008] [21:46:54] Und es hat einen Assembler geschenkt bekommen :=)) [Mi Feb 13 2008] [21:47:00] nett - was soll 22-33 sonst sein. Postfix jedenfalls nicht. [Mi Feb 13 2008] [21:47:08] ebend [Mi Feb 13 2008] [21:47:14] Ein AVR-Assembler? Cool. [Mi Feb 13 2008] [21:47:35] Das mit dem case of endof. [Mi Feb 13 2008] [21:47:56] Ich meine, dass man das eigentlich nicht braucht, weil es nur eine Makro-Expansion macht. [Mi Feb 13 2008] [21:48:23] Die IF ELSE IF ELSE THEN THEN Kette kann man dann auch hinschreiben. [Mi Feb 13 2008] [21:48:56] man muss halt die THENs zaehlen [Mi Feb 13 2008] [21:49:08] Erich hat sich beklagt, das es nicht funktioniert, ich habe meinen Code nicht mehr verstanden, also flog es raus. Der Ersatz ist wohl auch nicht fehlerfrei. [Mi Feb 13 2008] [21:49:12] Ich bin ohnehin eher ein Fan von DUP x = IF DROP .... EXIT THEN [Mi Feb 13 2008] [21:49:39] dann muss man halt richtig faktorisieren. [Mi Feb 13 2008] [21:49:48] och, die case lehrbuchbeispiele sehen schon nett und übersichtlich aus... [Mi Feb 13 2008] [21:50:18] aber ich gebe gerne zu, das mich das Vorzeichenproblem mehr interessiert als die CASE/OF [Mi Feb 13 2008] [21:50:34] Klar, aber die Gefahr ist, dass Forth dann zu Small-C mit Postfix-Syntax wird. Das wäre mir zu wenig. [Mi Feb 13 2008] [21:50:45] Vorzeichenprobleme wie 22-33? [Mi Feb 13 2008] [21:50:51] jo [Mi Feb 13 2008] [21:51:11] wobei mehr als relativ anzusehen ist ;=) [Mi Feb 13 2008] [21:51:33] Ich finde nicht, dass das korrigiert werden muss. [Mi Feb 13 2008] [21:51:54] 22-33 wäre ja sonst einfach nur ein Fehler. Soll man eben nicht hinschreiben. [Mi Feb 13 2008] [21:52:15] Wenn die Implementierung von number so einfacher ist.... [Mi Feb 13 2008] [21:52:35] zumindest ist sie kleiner, das ist mir wichtiger. [Mi Feb 13 2008] [21:52:48] das meinte ich. [Mi Feb 13 2008] [21:53:05] Und wer 22.33 als double cell number denkt, dem ist eh nicht zu helfen ;=) [Mi Feb 13 2008] [21:53:39] was ich momentan eher überlege ist das Thema ?environment [Mi Feb 13 2008] [21:53:53] Na - aber das ist ja eindeutig. Zwei Zellen 0 und 2233 :-) [Mi Feb 13 2008] [21:54:10] 22-.33 ? [Mi Feb 13 2008] [21:54:17] im Interpretermodus muß es vermutlich auf RAM Strings zugreifen, im compilierten Modus auf Flashstrings. Das ist etwas unpraktisch [Mi Feb 13 2008] [21:54:53] aber schon die Reihenfolge auf dem Stack ist diskussionswürdig ;=) [Mi Feb 13 2008] [21:55:32] Der Standard ist da eindeutig. TOS ist d höherwertige Zelle. [Mi Feb 13 2008] [21:55:33] zumindest solange es keine Festlegung a la Standard gibt [Mi Feb 13 2008] [21:55:34] ie [Mi Feb 13 2008] [21:55:46] ist dem so? Wo steht das? [Mi Feb 13 2008] [21:56:30] Hayes zählt nicht ;=) [Mi Feb 13 2008] [21:57:16] Bin gerade am suchen. [Mi Feb 13 2008] [21:58:57] alles, was ich gefunden habe setzt auf s>d und d>s auf. Oder der Hayes Tester, aber dem messe ich keinen Zwang bei [Mi Feb 13 2008] [22:00:03] Und die 2 Befehle beziehen sich ausdrücklich nicht auf d [Mi Feb 13 2008] [22:00:37] 3.1.4.1 Double-cell integers [Mi Feb 13 2008] [22:00:46] On the stack, the cell containing the most significant part of a double-cell integer shall be above the cell containing the least significant part. [Mi Feb 13 2008] [22:00:59] shall != must [Mi Feb 13 2008] [22:01:10] aber nicht bei Standards. [Mi Feb 13 2008] [22:01:30] 2. Terms, notation, and references [Mi Feb 13 2008] [22:01:38] In this Standard, shall states a requirement on a system or program; conversely, shall not is a prohibition; need not means is not required to; should describes a recommendation of the Standard; and may, depending on context, means is allowed to or might happen. [Mi Feb 13 2008] [22:01:48] dann kommt die Bedeutung von above [Mi Feb 13 2008] [22:01:53] ins Spiel. [Mi Feb 13 2008] [22:02:07] mehr zum TOS hin :-) [Mi Feb 13 2008] [22:02:15] :=)) [Mi Feb 13 2008] [22:02:43] Vielleicht findet sich ja noch mehr in den Erläuterungen... [Mi Feb 13 2008] [22:02:58] Hat eigentlich schon mal jemand einen Stack benutzt, der nach oben wächst? [Mi Feb 13 2008] [22:03:14] eigentlich sollte das ja auch funktionieren [Mi Feb 13 2008] [22:03:47] Klar geht das. Wir hatten mal ein System, bei der Return-Stack zu hohen Adressen hin wuchs. [Mi Feb 13 2008] [22:04:00] Geht ohne Probleme. [Mi Feb 13 2008] [22:04:46] wenn man die stacks notfalls zur laufzeit vergößern will wäre das wohl sogar sinnvoller? [Mi Feb 13 2008] [22:04:57] könnte ich bei amforth gut einsetzen. Da ist derzeit eine statische Lücke im knappen RAM [Mi Feb 13 2008] [22:05:05] Die Idee war, dass sich die Stacks so den freien Platz teilen können. [Mi Feb 13 2008] [22:06:07] ok, ixh klink mich dann aus. [Mi Feb 13 2008] [22:06:11] adele [Mi Feb 13 2008] [22:06:18] Quit MatthiasT has left this server (EOF From client). [Mi Feb 13 2008] [22:06:21] Ich hatte mal die Idee, die stacks ineinander zu schachteln, jede zweite zelle für den Daten- und den returnstack. [Mi Feb 13 2008] [22:06:35] Witzige Idee. [Mi Feb 13 2008] [22:06:49] Dann können sie nicht aufeinanderprallen [Mi Feb 13 2008] [22:07:09] Und sie könnten von oben gegen das Dictionary wachsen. [Mi Feb 13 2008] [22:08:26] Ich vermute aber, dass man auf dieses Weise trotzdem Speicher verschwendet. [Mi Feb 13 2008] [22:08:48] Müsste man mal implementieren und dann ein paar Tests machen. [Mi Feb 13 2008] [22:09:21] Ich weiß nicht. Sonst braucht man einen großen Sicherheitsabstand (1000 Zellen oder so habe ich gesehen) [Mi Feb 13 2008] [22:11:02] Eine sichere Erkennung des Überlaufs ist nicht einfach zu implementieren. Da kann man sich mit einer [Mi Feb 13 2008] [22:11:16] Sicherheitsabstands-Heuristik helfen. [Mi Feb 13 2008] [22:11:34] Ja - und die kostet auch Platz. [Mi Feb 13 2008] [22:12:11] Anyway - ich glaube ich mach auch mal Schluss. Nett wars. [Mi Feb 13 2008] [22:12:45] Gibts wieder mal einen Chat? [Mi Feb 13 2008] [22:12:57] Nächsten Mittwoch 20:00 Uhr. [Mi Feb 13 2008] [22:13:06] Na, bis dann! [Mi Feb 13 2008] [22:13:12] ciao [Mi Feb 13 2008] [22:13:21] Quit reinhold has left this server ("").