Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 66717200D3A for ; Wed, 15 Nov 2017 23:15:23 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 64AE5160BF4; Wed, 15 Nov 2017 22:15:23 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id A9BA0160BE4 for ; Wed, 15 Nov 2017 23:15:22 +0100 (CET) Received: (qmail 10359 invoked by uid 500); 15 Nov 2017 22:15:21 -0000 Mailing-List: contact dev-help@royale.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@royale.apache.org Delivered-To: mailing list dev@royale.apache.org Received: (qmail 10347 invoked by uid 99); 15 Nov 2017 22:15:21 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 15 Nov 2017 22:15:21 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id CEF7C1A0C32 for ; Wed, 15 Nov 2017 22:15:20 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.98 X-Spam-Level: * X-Spam-Status: No, score=1.98 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01] autolearn=disabled Authentication-Results: spamd2-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=ixsoftware-nl.20150623.gappssmtp.com Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id rQKIM0BY8a10 for ; Wed, 15 Nov 2017 22:15:18 +0000 (UTC) Received: from mail-wm0-f42.google.com (mail-wm0-f42.google.com [74.125.82.42]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id 97F055FC5E for ; Wed, 15 Nov 2017 22:15:17 +0000 (UTC) Received: by mail-wm0-f42.google.com with SMTP id b189so5916967wmd.0 for ; Wed, 15 Nov 2017 14:15:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ixsoftware-nl.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=i50m6TVSvOlEbicp3KRbbteS+wG2C4kxnDl4338SxIU=; b=Mu99gbvESmP8kOkS/j1OMbeAzL4d0OgXYAAYDpDWFP59teG4oR51Y2BTfg2arx/tOc NdHzf8T9Vxbq04DBLRczFtwIfGtiZ0KwluVC6SPbSK9zLQxNPBSDJT6RMmlnagSU0jt3 34GXct1fljKS68ZEBZ+6TRssAKGXaLQBBSjWwadmKPzZ8+KDdHe4r+sy10bH4if38iJN yPFCy8Xfm5f8z8+zgR7QO1MSRQOOvlPzt61/MO/JrPQcE2W54vCcVW35iyrVpGasjgbu PE1Occ+pkOUf40astdz552LFjnC9Xfus90B6ahlgICTB2NoGu6iUNzicf5XCOTmhG0zL bcpg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=i50m6TVSvOlEbicp3KRbbteS+wG2C4kxnDl4338SxIU=; b=EpmhVwbG/NVooVp39nAxskISorSrrs/3muFqdZUlcE4idRyjvb8Z+8TcCJv8gIdt2B sm5x/Tmkn1cCoUk9XJ/PLrH0CTYP8Q7PmWngQ5OzTuIQnB7pIkP/JUZyj1dP6FhZR+cQ IVuWUpiLshOppw0cWr8v3oUI2c/7Yx94FE/8jMMe85h060hv+VkkigX8IdjWQBWDfu2Z rZduxXVhVDRztS1B4spwA9DH5WgPEoD8xEEYC+/zlyFp4yiK65GWHpn9MUbL4J09TwsT Be7iiIHku13by4AL/YmPSZU6cMnyIgkBGe47gfu4kegkAr9pLyoe7zhImggjX0k8XVGw gDtA== X-Gm-Message-State: AJaThX6CdGH3HIoceu5U3kxGV8V+jv0+0QdHVtvDa8nJ0N7DruJuZ6dk 9Q3QGCMVo+IvG71P3KlqEH/R57E3V7orlmU9mPG8/w== X-Google-Smtp-Source: AGs4zMalegG9eiJG8felZMaYWoRW22SJX1V7u4/7ymFWPAdTRs2Liujb8vxTzI5FwvnGUYlFo62G2LoD2p6Y9/obpWo= X-Received: by 10.28.136.15 with SMTP id k15mr9738032wmd.147.1510784116812; Wed, 15 Nov 2017 14:15:16 -0800 (PST) MIME-Version: 1.0 Received: by 10.28.74.90 with HTTP; Wed, 15 Nov 2017 14:14:36 -0800 (PST) In-Reply-To: References: <151067486222.7112.1096759678279287605@gitbox.apache.org> <85312FD5-6263-49D2-83B9-E0BBA8002F63@gmail.com> From: Erik de Bruin Date: Wed, 15 Nov 2017 23:14:36 +0100 Message-ID: Subject: =?UTF-8?Q?Re=3A_=5Broyale=2Dasjs=5D_branch_develop_updated=3A_Add_=E2=80=98glu?= =?UTF-8?Q?e=E2=80=99_utility_script_to_allow_WASM_to_be_loaded_in_HTML?= To: dev@royale.apache.org Content-Type: multipart/alternative; boundary="001a1144242a9d9030055e0cd685" archived-at: Wed, 15 Nov 2017 22:15:23 -0000 --001a1144242a9d9030055e0cd685 Content-Type: text/plain; charset="UTF-8" Carlos, I'm seeing lot of attention this days for WebAssembly due to Safari and > Edge supporting it. > The expectations are high on that front and I'm reading that WASM could be > almost ready for Spring in 2018. > So I think this is a must for us in addition to HTML/JS/CSS effort. I'm > trying to see the picture and even seems that both > HTML/JS/CSS and WASM could be used at the same time right?, so in that > case, we should think how this could be handled in Royale. > To help me grok the challenge of AS -> WebAssembly, I have stripped down the transpiler to the bare minimum. This means that any tooling or framework integration is basically excluded. The first priority must be to get 'vanilla' AS to produce valid WAST code. At best that'll be months of work, but seeing as I still have to learn WASM in depth, I'm sure there are going to be some bumps in the road ;-) I think that once there is a fair level of fidelity in the transpilation, we can start to think about building/integrating UI frameworks with this transpiler. I have some ideas that got snowed under when we started work on asjs I'd like to try out. Think GCC compatible ES6 Material Design, with a glue libraries for communication between WASM and JavaScript code. Something like that. Thanks, EdB -- Ix Multimedia Software Jan Luykenstraat 27 3521 VB Utrecht T. 06-51952295 I. www.ixsoftware.nl --001a1144242a9d9030055e0cd685--