From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: kai.grossjohann@uni-duisburg.de (Kai =?iso-8859-1?q?Gro=DFjohann?=) Newsgroups: gmane.emacs.help Subject: Re: Have an idea for a Mono/.NET Emacs Date: Sun, 24 Nov 2002 15:51:02 +0100 Organization: University of Dortmund, Germany Sender: help-gnu-emacs-admin@gnu.org Message-ID: <8465un10o9.fsf@lucy.cs.uni-dortmund.de> References: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1038149722 21057 80.91.224.249 (24 Nov 2002 14:55:22 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sun, 24 Nov 2002 14:55:22 +0000 (UTC) Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 18FyAK-0005TO-00 for ; Sun, 24 Nov 2002 15:55:21 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10) id 18FyBP-00076T-00; Sun, 24 Nov 2002 09:56:27 -0500 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!newsfeed.gamma.ru!Gamma.RU!fu-berlin.de!uni-berlin.de!p50877e92.dip.t-dialin.NET!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 21 Original-NNTP-Posting-Host: p50877e92.dip.t-dialin.net (80.135.126.146) Original-X-Trace: fu-berlin.de 1038149465 22145519 80.135.126.146 (16 [73968]) User-Agent: Gnus/5.090008 (Oort Gnus v0.08) Emacs/21.3.50 (i686-pc-linux-gnu) Cancel-Lock: sha1:bqLVUIihP9gasL4/1h3JRIyMorA= Original-Xref: shelby.stanford.edu gnu.emacs.help:107366 Original-To: help-gnu-emacs@gnu.org Errors-To: help-gnu-emacs-admin@gnu.org X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.help:3919 X-Report-Spam: http://spam.gmane.org/gmane.emacs.help:3919 "Adam Haupt" writes: > It would be great IMHO to be able to write .emacs in Python, Perl, > C, or C++, as well as create extensions in those languages. I kind of doubt this. Lisp is such a small language (at least the version that's included in Emacs is) that it's a breeze to learn. Then the problem with writing extensions comes from learning all those library functions that Emacs has. The overhead of also learning Lisp when you want to extend Emacs is just too small to justify such a great effort on the part of the Emacs developers. That said, there are Perlmacs and Pymacs, I think. And Richard wants Emacs to use Guile as the extension language, and Guile supports writing your programs in a variety of syntaxes. kai -- ~/.signature is: umop ap!sdn (Frank Nobis)