[m-users.] users Digest, Vol 107, Issue 14

Michel Vanden Bossche michel.vandenbossche at odase.io
Tue Oct 17 00:39:18 AEDT 2023


> On Sat, 14 Oct 2023, Matthew Delaney wrote:
> 
>> Hi, I'm new to Mercury but am interested in using it to replace Prolog
>> in a project I'm just starting. This project will need a web-interface
>> and backend DB connectivity. Reading through Mercury's documentation,
>> it looks like the most straightforward approach would be to use CGI
>> for the Web App part and the Foreign Language Interface for DB
>> connectivity. Is that correct or are there other options available?
> 
> If you're using one of the Java or .NET web frameworks, you can compile
> your Mercury to a Java or C# library respectively and call it from the
> framework.
> 
> Julien.

Our experience with the Java backend is that it offers great performance. A Mercury application complied to Java is viewed from the outside as a standard Java application (Spring Boot…) and can be easily deployed in the cloud, using Kubernetes for scalability. Just in case…

AAMOF, we have no experience with the C# backend.

Michel


More information about the users mailing list