From ... Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!newsfeeds.belnet.be!news.belnet.be!news2.kpn.net!news.kpn.net!nslave.kpnqwest.net!nloc2.kpnqwest.net!nloc.kpnqwest.net!nmaster.kpnqwest.net!nreader1.kpnqwest.net.POSTED!not-for-mail Newsgroups: comp.lang.lisp Subject: Re: How to split a string (or arbitrary sequence) at each occurrence of a value. References: <873d4pjlwy.fsf@inanna.rimspace.net> <9q70d5$3q4$0@216.39.145.192> <3211917326833236@naggum.net> Mail-Copies-To: never From: Erik Naggum Message-ID: <3211960591334243@naggum.net> Organization: Naggum Software, Oslo, Norway Lines: 26 User-Agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 13 Oct 2001 11:16:32 GMT X-Complaints-To: newsmaster@Norway.EU.net X-Trace: nreader1.kpnqwest.net 1002971792 193.71.66.49 (Sat, 13 Oct 2001 13:16:32 MET DST) NNTP-Posting-Date: Sat, 13 Oct 2001 13:16:32 MET DST Xref: archiver1.google.com comp.lang.lisp:17761 * Christophe Rhodes | I can't help but be slightly irritated by this, I'm afraid, as I noted | at the time the conspicuous absence of certain people (not just Erik) | in the debate about the splitting function and its naming, at times | when I thought they might well have something to contribute. Where did this debate occur? I have just stuffed a private archive of a _lot_ of news into a huge database, and cannot find any discussion of the name "partition" in this forum. If you go away and make up your own community and you do something stupid and somebody complains about it, it is fairly bad taste to blame the people _you_ left behind for not taking part in your discussion. This is one of the reasons I do not think those mini-communities are doing any good. You need a large number of people to weed out the silly ideas that look good to everyone in a small group. | Nevertheless, the question is probably more "so what are we going to do | about it?" Well, that's a good question... my personal attitude at this | point right now is "why bother?" Yeah, why use something that is so badly named? So, who cares? As I have indicated, I think splitting strings and creating huge amounts of garbage during parsing is bad software design. The incessant copying of characters that plague most parsers is _the_ source of bad performance. ///