From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Oleksandr Gavenko Newsgroups: gmane.emacs.help Subject: What is the best use Emacs lisp or Python and communicate through a pipe? Date: Thu, 22 Sep 2011 01:53:39 +0300 Message-ID: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1316645652 4738 80.91.229.12 (21 Sep 2011 22:54:12 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 21 Sep 2011 22:54:12 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu Sep 22 00:54:07 2011 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1R6Vg6-0007S1-3e for geh-help-gnu-emacs@m.gmane.org; Thu, 22 Sep 2011 00:54:06 +0200 Original-Received: from localhost ([::1]:36734 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R6Vg5-00082o-O9 for geh-help-gnu-emacs@m.gmane.org; Wed, 21 Sep 2011 18:54:05 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:53641) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R6Vg1-00082i-QL for help-gnu-emacs@gnu.org; Wed, 21 Sep 2011 18:54:02 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R6Vg0-0006ij-Cz for help-gnu-emacs@gnu.org; Wed, 21 Sep 2011 18:54:01 -0400 Original-Received: from lo.gmane.org ([80.91.229.12]:52084) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R6Vg0-0006iE-7v for help-gnu-emacs@gnu.org; Wed, 21 Sep 2011 18:54:00 -0400 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1R6Vfy-0007PC-1g for help-gnu-emacs@gnu.org; Thu, 22 Sep 2011 00:53:58 +0200 Original-Received: from 160-37-202-46.pool.ukrtel.net ([46.202.37.160]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 22 Sep 2011 00:53:58 +0200 Original-Received: from gavenkoa by 160-37-202-46.pool.ukrtel.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 22 Sep 2011 00:53:58 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 22 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: 160-37-202-46.pool.ukrtel.net User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:6.0.1) Gecko/20110830 Thunderbird/6.0.1 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 80.91.229.12 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:82278 Archived-At: To be more specific suppose that I want write blogging mode for Emacs. It will be use: * http/https * REST API * a lot of XML Emacs itself provide great editing capability. But how about http/REST/XML? There are exist some solutions but as I know Emacs does not provide they out of the box. Next problem is a code reuse. If you develop mode by pure elisp nobody else can use it outside Emacs. If you write it on Python (etc.) anyone can use your solution... So Elisp or Python + pipe + Elisp?