From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Sander Boer" Newsgroups: gmane.emacs.devel Subject: HTML5 the new lisp ? Date: Sun, 31 Jul 2011 22:25:20 +0200 Organization: From the desk of Sander Boer Message-ID: <87oc0a8afj.fsf@COLTRANE.i-did-not-set--mail-host-address--so-tickle-me> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1312143947 20007 80.91.229.12 (31 Jul 2011 20:25:47 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 31 Jul 2011 20:25:47 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Jul 31 22:25:44 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 1QncZz-0007Az-43 for ged-emacs-devel@m.gmane.org; Sun, 31 Jul 2011 22:25:43 +0200 Original-Received: from localhost ([::1]:37892 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QncZy-0000Ny-JT for ged-emacs-devel@m.gmane.org; Sun, 31 Jul 2011 16:25:42 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:35558) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QncZw-0000MB-1b for emacs-devel@gnu.org; Sun, 31 Jul 2011 16:25:40 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QncZv-0007Hd-1w for emacs-devel@gnu.org; Sun, 31 Jul 2011 16:25:40 -0400 Original-Received: from lo.gmane.org ([80.91.229.12]:55944) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QncZu-0007HT-OW for emacs-devel@gnu.org; Sun, 31 Jul 2011 16:25:39 -0400 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1QncZr-00076g-Dv for emacs-devel@gnu.org; Sun, 31 Jul 2011 22:25:35 +0200 Original-Received: from archx.demon.nl ([83.160.190.30]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 31 Jul 2011 22:25:35 +0200 Original-Received: from sanderboer by archx.demon.nl with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 31 Jul 2011 22:25:35 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 39 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: archx.demon.nl X-BOFH: Aborted Authentication Lockout User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.50 (windows-nt) Cancel-Lock: sha1:268at0JQ2Jkc8iPuAN5t3zydeTo= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 80.91.229.12 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:142604 Archived-At: Hi, I know it makes no sense to compare a markup language to a functional language, but think of it, HTML5 is the first point of contact of most people when it comes to computing, much like the early days of computing when lisp was the first language people came into contact with. More to the point, the reason I bring this up in this group is the fact that I find myself wondering what emacs would *mean* when it would embrace HTML5 as a fundamental integrated platform. HTML5 is being heralded as the app platform of the coming years, with mobile computing taking the lead as the main Internet connecting device. But personally, I would like to see a good rendering engine, imagine what gnus would look like. Come to think of it, imagine how ubiquitous HTML5 emails would be in the (near) future - sure, it will also come with its own unique set of security concerns, but I seriously wonder if text-only email will cut it. ah, hold on with ye flames, after a brief stint with HTML signatures, I find myself gravitating towards text-only. But that is mainly because HTML in its present incarnation in emails is too volatile, but one must admit that volatility is hardly a reason that it will *never* work. Also, auctex, man what would that look like ? Or what about HTML5 games ? Gnus vs. Penguins , Angry Emus ? I noticed Joakim Verona implemented a webkit widget and I was wondering how this is received in the land of Fangorn ? I propose a step deeper, a C-level implementation. It is an absurd idea, but is it not through initial absurdity that unimaginable possibilities become unlocked ? Are we not Man, is absurdity not our privilege ? -- Sander Boer ...................................................................... A visit to a strange place will bring fresh work.