From: Max Reznik <reznik@adacore.com>
Subject: Re: Any chance of programming a web frontend in Ada 2012?
Date: Tue, 8 Jun 2021 02:35:26 -0700 (PDT) [thread overview]
Message-ID: <4e8f2f27-3aed-4e0b-8ef1-ff16da9c664dn@googlegroups.com> (raw)
In-Reply-To: <d34f63a1-dc22-43d7-8126-2dcfd0dd2599n@googlegroups.com>
Indeed, there is a project to run Ada in the browser using WebAssembly. It's name AdaWebPack[1].
It provides a toolchain based on GNAT LLVM and a customized runtime.
The runtime has some restrictions for now, such as no exception handling due to current
state of WebAssemlby. The toolchain building could be complicated, so the project provides
a Docker image.
The project provides the simplest example (See online: https://www.ada-ru.org/files/wasm/index.html).
This site (in Russian) uses it to provide some construction calculations https://mycalcs.ru/
Also take a look a short blog post: https://blog.adacore.com/android-application-with-ada-and-webassembly
I think, you can reach the author on the Telegram channel https://t.me/ada_lang
[1] https://github.com/godunko/adawebpack
> (Maybe via LLVM? GNAT already generates LLVM, right?)
>
> Thanks a lot.
next prev parent reply other threads:[~2021-06-08 9:35 UTC|newest]
Thread overview: 37+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-06-08 8:56 Any chance of programming a web frontend in Ada 2012? Marius Amado-Alves
2021-06-08 9:21 ` Jeffrey R. Carter
2021-06-08 13:42 ` Marius Amado-Alves
2021-06-08 16:04 ` Jeffrey R. Carter
2021-06-08 14:45 ` Marius Amado-Alves
2021-06-08 9:35 ` Max Reznik [this message]
2021-06-08 15:22 ` Max Reznik
2021-06-08 16:06 ` Luke A. Guest
2021-06-08 16:19 ` Maxim Reznik
2021-06-10 15:16 ` Shark8
2021-06-10 15:42 ` Luke A. Guest
2021-06-10 13:33 ` Shark8
2021-06-26 11:59 ` Marius Amado-Alves
2021-06-08 13:20 ` Luke A. Guest
2021-06-08 14:12 ` Marius Amado-Alves
2021-06-08 14:43 ` Luke A. Guest
2021-06-08 14:55 ` Marius Amado-Alves
2021-06-08 15:08 ` Luke A. Guest
2021-06-08 15:01 ` Marius Amado-Alves
2021-06-08 16:26 ` Maxim Reznik
2021-06-09 5:02 ` ASIS for Gnat (was: " J-P. Rosen
2021-06-11 18:47 ` Stephen Leake
2021-06-11 20:31 ` J-P. Rosen
2021-06-12 10:47 ` Rod Kay
2021-06-12 14:04 ` J-P. Rosen
2021-06-14 12:37 ` Shark8
2021-06-15 21:40 ` Marius Amado-Alves
2021-06-16 8:41 ` J-P. Rosen
2021-06-24 12:36 ` Maxim Reznik
2021-06-24 21:28 ` Marius Amado-Alves
2021-06-25 7:44 ` Marius Amado-Alves
2021-06-25 9:08 ` Maxim Reznik
2021-06-26 12:05 ` Marius Amado-Alves
2021-06-26 19:51 ` Vadim Godunko
2021-06-25 7:50 ` Marius Amado-Alves
2021-06-10 15:18 ` Shark8
2021-06-11 0:44 ` Paul Rubin
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox