Our great sponsors
smanikin | jmanikin | |
---|---|---|
5 | 4 | |
2 | 5 | |
- | - | |
0.0 | 4.2 | |
over 2 years ago | 4 months ago | |
Scala | Java | |
Apache License 2.0 | Apache License 2.0 |
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.
smanikin
Posts with mentions or reviews of smanikin.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-03-25.
-
FP or OOP
Yes, this is essentially event-sourced Manikin. You can even have retro-active events, base on git-like patterns (merge, rebase). See Concurrent Worlds and the implementation
-
What programming languages distinguish between “old” and “new” values?
Would a library like Manikin (or rather DSL) also count?
-
A Mini-Project with Scala, Akka, Cassandra and Cats
FYI: I've implemented another approach based on concurrent worlds. With this system, objects look a bit like Actors, but are essentially purely functional objects.
-
Incorporating a Modelling DSL into an Imperative Programming Language
I've created an embedded DSL, called Manikin that is close to what you are after.
-
Manikin: Concurrent Worlds
Hi, I've recently finished two posts on a framework called Manikin that I want to share with the community.
jmanikin
Posts with mentions or reviews of jmanikin.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-03-25.
-
FP or OOP
Funny, I used the same acronym with Manikin. You can have functional objects, if you make sure you don't mutate them.
-
Are there any languages with transactions as a first-class concept?
See: manikin and https://github.com/odipar/jmanikin
-
Many Worlds: A description of the relationship between databases, collaboration and Kripke
Hi Gavin, your essay is very close to what I'm doing with manikin. See: Concurrent Worlds and jmanikin. With Manikin, I'm employing an event-sourced approach to concurrent Worlds, as opposed to a state-based approach.
-
What are interesting approaches to concurrency/parallelism that aren't mainstream?
If anyone is interested, I've extends Worlds with manikin. Manikin is a 'portable' embedded DSL, implemented in Java, Scala and Kotlin.
What are some alternatives?
When comparing smanikin and jmanikin you can also consider the following projects:
metorikku - A simplified, lightweight ETL Framework based on Apache Spark
many_worlds - A description of the relationship between databases, collaboration and Kripke
OpenMOLE - Workflow engine for exploration of simulation models using high throughput computing
nballerina - Ballerina compiler that generates native executables.