From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Emacs rewrite in a maintainable language Date: Sun, 11 Oct 2015 22:14:15 +0300 Message-ID: <83vbadp69k.fsf@gnu.org> References: <561A19AB.5060001@cumego.com> <87io6dl0h0.fsf@wanadoo.es> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: QUOTED-PRINTABLE X-Trace: ger.gmane.org 1444590908 17141 80.91.229.3 (11 Oct 2015 19:15:08 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 11 Oct 2015 19:15:08 +0000 (UTC) Cc: emacs-devel@gnu.org To: =?utf-8?Q?=C3=93scar?= Fuentes Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Oct 11 21:14:54 2015 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1ZlM58-0006oG-9C for ged-emacs-devel@m.gmane.org; Sun, 11 Oct 2015 21:14:54 +0200 Original-Received: from localhost ([::1]:49477 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZlM52-00012j-QE for ged-emacs-devel@m.gmane.org; Sun, 11 Oct 2015 15:14:48 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59323) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZlM4R-0000c3-Vp for emacs-devel@gnu.org; Sun, 11 Oct 2015 15:14:12 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZlM4O-00014v-Mm for emacs-devel@gnu.org; Sun, 11 Oct 2015 15:14:11 -0400 Original-Received: from mtaout20.012.net.il ([80.179.55.166]:53771) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZlM4O-00014o-Fd for emacs-devel@gnu.org; Sun, 11 Oct 2015 15:14:08 -0400 Original-Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0NW200400L26H800@a-mtaout20.012.net.il> for emacs-devel@gnu.org; Sun, 11 Oct 2015 22:14:07 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([84.94.185.246]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NW2004CELFIHY00@a-mtaout20.012.net.il>; Sun, 11 Oct 2015 22:14:07 +0300 (IDT) In-reply-to: <87io6dl0h0.fsf@wanadoo.es> X-012-Sender: halo1@inter.net.il X-detected-operating-system: by eggs.gnu.org: Solaris 10 X-Received-From: 80.179.55.166 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:191260 Archived-At: > From: =C3=93scar Fuentes > Date: Sun, 11 Oct 2015 20:32:59 +0200 >=20 > Replacing C with a language that helps people to write readable, sa= fe, > efficient and maintainable code without having to study the existin= g > code base for months looks quite appealing to me. That replacement = could > be gradual (no "stopping the world while The Big Rewrite is underwa= y.") > If that language is not so popular as C, that's no big problem as l= ong > as it makes things less daunting for those willing to work on the E= macs > core. As already said, there is no dramatic shortage of people who = learn > Elisp just for hacking Emacs. It's all a pipe dream, no more, unless someone steps forward who really intends and is able to do the job. And that is even before we start talking about which alternative language should that be, something that in itself is not a trivial decision. Also, please note that, due to a strange coincidence (or maybe something else), doing so will require the same talents you rightfull= y say are at premium. What does that tell us about the probability of finding such individuals?