euphoria
The Euphoria programming language (https://openeuphoria.org/) (by OpenEuphoria)
libffi-euphoria
An experiment in using libffi with Euphoria (by ghaberek)
euphoria | libffi-euphoria | |
---|---|---|
1 | 1 | |
81 | 2 | |
- | - | |
5.6 | 2.1 | |
about 1 month ago | about 1 year ago | |
Euphoria | C | |
GNU General Public License v3.0 or later | - |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
euphoria
Posts with mentions or reviews of euphoria.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-01-16.
-
Your favorite binding?
I've been working in implementing libffi into Euphoria so we can call Raylib functions directly. Previously, Euphoria did not support passing structures by value and only occasionally could we get away with "faking" it by passing int type values directly (but not float types). Raylib is the first library I've run into that makes heavy use of passing structures by value, so it's been an interesting challenge. My original proof of concept worked well with libffi built as a shared library, so now I'm working on building libffi directly into the backend of Euphoria. Then we'll be off and running with full support for Raylib!
libffi-euphoria
Posts with mentions or reviews of libffi-euphoria.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-01-16.
-
Your favorite binding?
I've been working in implementing libffi into Euphoria so we can call Raylib functions directly. Previously, Euphoria did not support passing structures by value and only occasionally could we get away with "faking" it by passing int type values directly (but not float types). Raylib is the first library I've run into that makes heavy use of passing structures by value, so it's been an interesting challenge. My original proof of concept worked well with libffi built as a shared library, so now I'm working on building libffi directly into the backend of Euphoria. Then we'll be off and running with full support for Raylib!
What are some alternatives?
When comparing euphoria and libffi-euphoria you can also consider the following projects:
DotnetRaylibWasm - Prototype for .NET 7 with Raylib compiled into WebAssembly (wasm)
atomic - Write ClojureScript in JavaScript without a transpiler.
libffi - A portable foreign-function interface library.
vscode-euphoria - Euphoria language support and debugging for Visual Studio Code
rivet - A general-purpose programming language, focused on simplicity, safety and stability.