From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Wojciech Meyer Newsgroups: gmane.emacs.devel Subject: Re: Problems with xml-parse-string Date: Sat, 25 Sep 2010 17:46:29 +0100 Message-ID: <87eichepp6.fsf@gmail.com> References: <87vd5wo48a.fsf@stupidchicken.com> <8739t03q2g.fsf@stupidchicken.com> <87k4mb2mfu.fsf@stupidchicken.com> <87pqw3nm4y.fsf@stupidchicken.com> <87iq1v0yi2.fsf@stupidchicken.com> <87bp7nvt9j.fsf@stupidchicken.com> <8739syls92.fsf@stupidchicken.com> <8339syrlto.fsf@gnu.org> <87ocblexeo.fsf@gmail.com> <83wrq9rebr.fsf@gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1285433214 19723 80.91.229.12 (25 Sep 2010 16:46:54 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sat, 25 Sep 2010 16:46:54 +0000 (UTC) Cc: larsi@gnus.org, Wojciech Meyer , emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Sep 25 18:46:51 2010 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1OzXtf-0007RW-Vf for ged-emacs-devel@m.gmane.org; Sat, 25 Sep 2010 18:46:48 +0200 Original-Received: from localhost ([127.0.0.1]:56240 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OzXtf-00081w-Bj for ged-emacs-devel@m.gmane.org; Sat, 25 Sep 2010 12:46:47 -0400 Original-Received: from [140.186.70.92] (port=57398 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OzXtZ-00081p-Ka for emacs-devel@gnu.org; Sat, 25 Sep 2010 12:46:42 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OzXtV-0001VW-VY for emacs-devel@gnu.org; Sat, 25 Sep 2010 12:46:41 -0400 Original-Received: from mail-ww0-f49.google.com ([74.125.82.49]:35851) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzXtV-0001VJ-PF; Sat, 25 Sep 2010 12:46:37 -0400 Original-Received: by wwb24 with SMTP id 24so4082449wwb.30 for ; Sat, 25 Sep 2010 09:46:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:from:to:cc:subject:references :date:in-reply-to:message-id:user-agent:mime-version:content-type; bh=PcZq234CXKRiC3P2229zdDRR8LmWZok9KzUGNedhIgw=; b=kI4gTQ7E8aeWTQEXu503+LtVTVTElncxmylhHgvbNne2lCM/rlaJ5XFnj9nPOY66XV 36iEdqUp3pn4PMMFUHMBGx9mYUYPIOacNgeNRsdXVxQLEg5UmtlNk85flwy9mn1ebQR6 jhajpQe7S3Fbxim/iOK9U8Y9511r8KPBUKGXI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; b=va/Y+MOrTpQ9dIUHjMYAEuGVuQ0VFg1LlyIfRoyzfuHO/kaZ62AEDNJZvKagkSFjmN KeMH93/zmdXIyk5MlcblvzqohQKkBeY8ymNRMvSZeL6hdSCis3DXJc9byc6be4zD/Paj DZOH4pJix9TuB2zPcKoy4E/SceV43s+ykvczA= Original-Received: by 10.216.145.199 with SMTP id p49mr4889821wej.18.1285433196481; Sat, 25 Sep 2010 09:46:36 -0700 (PDT) Original-Received: from spec-desktop.specuu.com (host86-133-35-46.range86-133.btcentralplus.com [86.133.35.46]) by mx.google.com with ESMTPS id n40sm2208809weq.5.2010.09.25.09.46.34 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sat, 25 Sep 2010 09:46:35 -0700 (PDT) In-Reply-To: <83wrq9rebr.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 25 Sep 2010 18:13:44 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:130864 Archived-At: Eli Zaretskii writes: >> From: Wojciech Meyer >> Cc: Lars Magne Ingebrigtsen , emacs-devel@gnu.org >> Date: Sat, 25 Sep 2010 14:59:59 +0100 >> >> Saying, `I used Sxml with Lisp in a real project and I had no problems >> with it at all' is enough? > > No. You didn't show any real code, whereas Lars was requested to do > that. OK.. It was said quite a few times and some people showed up the code. > >> To emphasise, a real project, which means >> working for food. How can be a better proof or technical reason. > > Didn't you ever see projects that were finished successfully although > their technical basis is questionable? I see that every day. Yes, but that does not mean we want our technical side of Emacs to be questionable. Especially in case where clearly we can do better, because the subject has been researched. Yes, I have seen many projects like this but this is not the point of the discussion... Successful also means many things. (Windows operating system is also a good example, during it's development it was hardly using so much knowledge that had been building up for 3 decades, and that was clearly a mistake, until Unix people came and invent NT..., but still Windows has been succeeding from the beginning) If we still have a choice to change anything, and it is well known and researched subject we should always make a design decision based on the idiomatic approach to avoid pitfalls in future. Somebody would say, let's replace XML in the industry with SXML, clearly it is less verbose and more readable, if you want to have some parallel example. Wojciech