comp.lang.ada
 help / color / mirror / Atom feed
From: Vadim Godunko <vgodunko@gmail.com>
Subject: Re: ASIS for Gnat (was: Any chance of programming a web frontend in Ada 2012?
Date: Sat, 26 Jun 2021 12:51:56 -0700 (PDT)	[thread overview]
Message-ID: <de58ed2a-074b-4cb5-a846-330eb891f5dbn@googlegroups.com> (raw)
In-Reply-To: <4b543236-2095-4dd5-93b9-2afbb06800c0n@googlegroups.com>

I think classic DSA doesn't fit modern web programming well for may aspects, for instance, user experience (user expect to have some indication of on going request processing), application architecture (Web application is usually event driven and asynchronous), etc.

GNATLLVM/WASM provides good enough basement to develop applications. I've some experience and should say that UI development with AdaWebPack is little more complicated compare to JS. From the over side, in case of some applications it is possible to reuse old (and develop new) code on both client and server sides, and it simplify development of the application in large. One more nice thing is same memory layout in WASM VM and x86 CPU, it allows to transfer binary data without any additional conversion.

  reply	other threads:[~2021-06-26 19:51 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
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 [this message]
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