comp.lang.ada
 help / color / mirror / Atom feed
From: reinert <reinkor@gmail.com>
Subject: Re: Is gnoga dead?
Date: Sat, 9 Sep 2023 23:54:36 -0700 (PDT)	[thread overview]
Message-ID: <2074a344-104f-4b4a-a8ed-13733b9fbbd9n@googlegroups.com> (raw)
In-Reply-To: <udibjd$5n6j$1@dont-email.me>

lørdag 9. september 2023 kl. 19:56:00 UTC+2 skrev Stéphane Rivière:
> Gnoga not dead, but being maintained by Pascal, Gautier and other 
> individuals and companies. 
> 
> Expect a pleasant surprise (imho) before the end of the year (with full 
> web demos). v22 manual abstract : 
> 
> 
> 1 About v22 framework 
> 1.1 Ready to use in production 
> 
> v22 is a general purpose, KISS oriented, modular Ada framework for 
> GNU/Linux Debian/Ubuntu service, console and web programs. 
> 
> v22 is composed of many packages in charge of UTF-8 strings, program and 
> OS functions, HTTP(s)/WS(s) web framework, integrated cURL, console 
> handling and text files, advanced network, MySQL and SQLite high level 
> binding, logging and configuration files handling. 
> 
> Although based on the v20 library, the v22 framework represents a major 
> step forward in the following areas: 
> - UTF-8 compatibility; 
> - Simplified string processing (only one UTF-8 String type is used); 
> - Internationalization; 
> - New and extended database API; 
> - Extended database access to MySQL, in addition to SQLite, with schema 
> on-the-fly update at table, index, and colums level; 
> - Improved concurrent access and performance for SQLite; 
> - New LGPLv3 licensing instead of GPLv3; 
> - New FSF GNAT GCC Linux ready-to-use development environment for v22 
> (not tied anymore to GPLv2 licence); 
> - And much more. 
> 
> 1.2 Cooperative and open 
> 
> v22's native dependencies are Gnoga, Simple_Components, UXStrings and 
> Zanyblue. 
> 
> v22 is both a high-level framework and an extension to the lower level 
> components cited above. v22 has been designed to: 
> - Use unmodified components; 
> - Not "reinvent the wheel". Component functions are to be used first; 
> - Offer higher-level functions or functions that do not exist in the 
> components. 
> 
> .../... 
> 
> In short: 
> - UXStrings is used throughout v22. The v22.Uxs package extends 
> UXStrings functionality. The v22.Sql package extends the functionality 
> of Gnoga.Server.Database. The v22.Gui graphics framework is based on 
> Gnoga.Gui; 
> - v22's architecture allows it to be open to additional packages, 
> depending on the software development required. 
> 
> 
> -- 
> Stéphane Rivière 
> Ile d'Oléron - France

Sounds like I can somehow trust that gnoga will be around many years to come.

So my special issue: I work on making my (cancer) cellular behavior analysis program (https://korsnesbiocomputing.no/) as a "cloud service". Its all programmed in Ada using GLOBE_3D. I consider using guacamole apache. Its intensive about handling images. So what are the arguments for and against using gnoga (as compared to for example guacamole apache) ?

reinert

      parent reply	other threads:[~2023-09-10  6:54 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-09-09  9:02 Is gnoga dead? reinert
2023-09-09  9:53 ` Blady
2023-09-09 11:47   ` reinert
2023-09-09 11:59 ` Jeffrey R.Carter
2023-09-09 16:46   ` reinert
2023-09-09 17:55 ` Stéphane Rivière
2023-09-10  6:51   ` reinert
2023-09-11  7:52     ` Stéphane Rivière
2023-09-12  6:00       ` reinert
2023-09-12  7:16         ` Stéphane Rivière
2023-09-15  8:23           ` reinert
2023-09-10  6:54   ` reinert [this message]
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox