From ... Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!colt.net!newsfeed00.sul.t-online.de!t-online.de!skynet.be!skynet.be!ossa.telenet-ops.be!nmaster.kpnqwest.net!nreader2.kpnqwest.net.POSTED!not-for-mail Newsgroups: comp.lang.lisp Subject: Re: "Choose the Right Language" in "Tutorial" by Norvig and Pitman References: <3CBBCA7A.BCA63724@nyc.rr.com> <3CBC8E3C.1D71AAF8@nyc.rr.com> <501v8.3767$04.12055@news.iol.ie> <69ED16CD1B28F430.13E870C4636BD695.9C28C50C9A84EF84@lp.airnews.net> <3228111881824368@naggum.net> <735A18656E979071.F35BCEE3876F9D76.49321D4F17275124@lp.airnews.net> Mail-Copies-To: never From: Erik Naggum Message-ID: <3228127375862320@naggum.net> Organization: Naggum Software, Oslo, Norway Lines: 31 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 18 Apr 2002 14:02:56 GMT X-Complaints-To: newsmaster@KPNQwest.no X-Trace: nreader2.kpnqwest.net 1019138576 193.71.199.50 (Thu, 18 Apr 2002 16:02:56 MET DST) NNTP-Posting-Date: Thu, 18 Apr 2002 16:02:56 MET DST Xref: archiver1.google.com comp.lang.lisp:31940 * Marc Battyani | What internal representation do you use with this? Whatever the application needs. This is much easier to parse into the braindamaged excuses for internal representation that XML needs than XML. If the application is sufficiently ill-designed, I stuff a filter between the sensible syntax and the application which produces the XML it likes. As for processing with Common Lisp, I simply uses trees built from cons cells, but contained in an XML object that causes a different printer to be used than the regular Common Lisp printer, and which may convert the internal form to something more suitable when needed. I try to avoid the _immensely_ braindamaged DOM crap. * Erik Naggum > I just wait to see a Word-in-XML document that takes a minute to ship > over megabit-lines and which says "Hello, world!". * Marc Battyani | FYI an "hello world!" in HTML from Word is 1798 bytes... I hope someone else got the point that "Hello, world!" programs are used to compare programming languages for size, including their binaries, and that it is sort of the smallest idiotic program anyone writes in order to acquire completely useless metrics. In other words: a joke. /// -- In a fight against something, the fight has value, victory has none. In a fight for something, the fight is a loss, victory merely relief. Post with compassion: http://home.chello.no/~xyzzy/kitten.jpg