From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dimitri Fontaine Newsgroups: gmane.emacs.devel Subject: Re: Emacs in the Cloud Date: Tue, 26 Jul 2011 11:11:38 +0200 Message-ID: <8739ht8kz9.fsf@hi-media-techno.com> References: <87y5zm8qw7.fsf@hi-media-techno.com> <87vcuqouvk.fsf@olgas.newt.com> <87oc0hk1v0.fsf@engster.org> <87hb698lun.fsf@hi-media-techno.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1311671519 18279 80.91.229.12 (26 Jul 2011 09:11:59 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 26 Jul 2011 09:11:59 +0000 (UTC) Cc: emacs-devel@gnu.org To: Dimitri Fontaine Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Jul 26 11:11:51 2011 Return-path: Envelope-to: ged-emacs-devel@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 1Qldg2-0007Gv-Pv for ged-emacs-devel@m.gmane.org; Tue, 26 Jul 2011 11:11:46 +0200 Original-Received: from localhost ([::1]:35466 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qldg2-0001cL-7U for ged-emacs-devel@m.gmane.org; Tue, 26 Jul 2011 05:11:46 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:48062) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qldfz-0001cE-LK for emacs-devel@gnu.org; Tue, 26 Jul 2011 05:11:44 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Qldfy-0006ul-Fo for emacs-devel@gnu.org; Tue, 26 Jul 2011 05:11:43 -0400 Original-Received: from prometheus.naquadah.org ([212.85.154.174]:39204 helo=mx1.naquadah.org) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qldfy-0006uc-BM for emacs-devel@gnu.org; Tue, 26 Jul 2011 05:11:42 -0400 Original-Received: from localhost (localhost [127.0.0.1]) by mx1.naquadah.org (Postfix) with ESMTP id D2FAF5C0CF for ; Tue, 26 Jul 2011 11:11:40 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at prometheus.naquadah.org Original-Received: from mx1.naquadah.org ([127.0.0.1]) by localhost (prometheus.naquadah.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zhkaC6wcaTwg for ; Tue, 26 Jul 2011 11:11:38 +0200 (CEST) Original-Received: from dim (unknown [83.167.62.196]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.naquadah.org (Postfix) with ESMTPSA id 9E1145C09C for ; Tue, 26 Jul 2011 11:11:38 +0200 (CEST) Original-Received: by dim (Postfix, from userid 1000) id 21C0840679; Tue, 26 Jul 2011 11:11:38 +0200 (CEST) User-Mail-Address: dim@tapoueh.org In-Reply-To: <87hb698lun.fsf@hi-media-techno.com> (Dimitri Fontaine's message of "Tue, 26 Jul 2011 10:52:48 +0200") User-Agent: Gnus/5.110016 (No Gnus v0.16) Emacs/24.0.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 212.85.154.174 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:142308 Archived-At: Dimitri Fontaine writes: > David Engster writes: >>> I could not live without terminal-based Emacs (and emacsclient -nw). >> Well, me neither. > > That's why I carefully proposed a new port, not a new Emacs. Oh, and maybe that project would be an interesting way to test things out: https://github.com/kripken/emscripten/wiki Emscripten is an LLVM-to-JavaScript compiler. It takes LLVM bitcode (which can be generated from C/C++, using llvm-gcc or clang, or any other language that can be converted into LLVM) and compiles that into JavaScript, which can be run on the web (or anywhere else JavaScript can run). Another approach would be to link against webkit and have it do all the rendering, I think that's about what TermKit does: http://acko.net/blog/on-termkit Regards, -- dim