All Projects → SOMns → Similar Projects or Alternatives

1614 Open source projects that are alternatives of or similar to SOMns

So 5 5
SObjectizer: it's all about in-process message dispatching!
Stars: ✭ 87 (+40.32%)
Mutual labels:  csp, actors, concurrency
Sobjectizer
An implementation of Actor, Publish-Subscribe, and CSP models in one rather small C++ framework. With performance, quality, and stability proved by years in the production.
Stars: ✭ 172 (+177.42%)
Mutual labels:  csp, actors, concurrency
Corium
Corium is a modern scripting language which combines simple, safe and efficient programming.
Stars: ✭ 18 (-70.97%)
Mutual labels:  interpreter, concurrency
Hopac
http://hopac.github.io/Hopac/Hopac.html
Stars: ✭ 461 (+643.55%)
Mutual labels:  csp, actors
pool
A highly flexible process pooling library for Node.js
Stars: ✭ 18 (-70.97%)
Mutual labels:  csp, concurrency
csp.js
📺 CSP for vanilla JavaScript
Stars: ✭ 45 (-27.42%)
Mutual labels:  csp, concurrency
Pulsar
Fibers, Channels and Actors for Clojure
Stars: ✭ 885 (+1327.42%)
Mutual labels:  actors, concurrency
theater
Actor framework for Dart. This package makes it easier to work with isolates, create clusters of isolates.
Stars: ✭ 29 (-53.23%)
Mutual labels:  actors, concurrency
Dingo Hunter
Static analyser for finding Deadlocks in Go
Stars: ✭ 272 (+338.71%)
Mutual labels:  research, concurrency
Floyd
The Floyd programming language
Stars: ✭ 133 (+114.52%)
Mutual labels:  actors, concurrency
Umka Lang
Umka: a statically typed embeddable scripting language
Stars: ✭ 308 (+396.77%)
Mutual labels:  interpreter, concurrency
Reading
A list of computer-science readings I recommend
Stars: ✭ 1,919 (+2995.16%)
Mutual labels:  research, concurrency
Chymyst Core
Declarative concurrency in Scala - The implementation of the chemical machine
Stars: ✭ 142 (+129.03%)
Mutual labels:  csp, concurrency
Awesome Graal
A curated list of awesome resources for Graal, GraalVM, Truffle and related topics
Stars: ✭ 302 (+387.1%)
Mutual labels:  interpreter, truffle
Aiochan
CSP-style concurrency for Python
Stars: ✭ 116 (+87.1%)
Mutual labels:  csp, concurrency
gotp
(Experimental) Actors and an OTP clone, implemented in Go
Stars: ✭ 21 (-66.13%)
Mutual labels:  actors, concurrency
transit
Massively real-time city transit streaming application
Stars: ✭ 20 (-67.74%)
Mutual labels:  actors, concurrency
sto
Software Transactional Objects
Stars: ✭ 40 (-35.48%)
Libcsp
A concurrency C library 10x faster than Golang.
Stars: ✭ 1,160 (+1770.97%)
Mutual labels:  csp, concurrency
newspeak
Newspeak is a live object-capability language in the Smalltalk tradition
Stars: ✭ 73 (+17.74%)
Mutual labels:  actors, newspeak
Quasar
Fibers, Channels and Actors for the JVM
Stars: ✭ 4,349 (+6914.52%)
Mutual labels:  actors, concurrency
Linux-Kernel-Driver-Programming
Implementation of PCI drivers, kprobe, sysfs, devfs, sensor driver, miscdevices, synchronization
Stars: ✭ 43 (-30.65%)
Mutual labels:  debugging, concurrency
Thespian
Python Actor concurrency library
Stars: ✭ 220 (+254.84%)
Mutual labels:  actors, concurrency
csp
A library for Communicating Sequential Processes in Node.js, built on top of async/await
Stars: ✭ 59 (-4.84%)
Mutual labels:  csp, concurrency
Hydrafw
HydraFW official firmware for HydraBus/HydraNFC for researcher, hackers, students, embedded software developers or anyone interested in debugging/hacking/developing/penetration testing
Stars: ✭ 165 (+166.13%)
Mutual labels:  debugging, research
Actors.jl
Concurrent computing in Julia based on the Actor Model
Stars: ✭ 95 (+53.23%)
Mutual labels:  actors, concurrency
PowerPreference
💾 A Powerful library to control and simplify the usage of shared preference in Android.
Stars: ✭ 95 (+53.23%)
Mutual labels:  debugging
Dictu
Dictu is a high-level dynamically typed, multi-paradigm, interpreted programming language.
Stars: ✭ 191 (+208.06%)
Mutual labels:  interpreter
foxscheme
An R5RS Scheme in JavaScript.
Stars: ✭ 15 (-75.81%)
Mutual labels:  interpreter
monkey
The Monkey Programming Language & Interpreter written in PHP.
Stars: ✭ 21 (-66.13%)
Mutual labels:  interpreter
RemoteNET
Examine, create and interact with remote objects in other .NET processes.
Stars: ✭ 29 (-53.23%)
Mutual labels:  debugging
PDDL.jl
Julia parser, interpreter and compiler interface for the Planning Domain Definition Language (PDDL). Planners not included.
Stars: ✭ 52 (-16.13%)
Mutual labels:  interpreter
async
Synchronization and asynchronous computation package for Go
Stars: ✭ 104 (+67.74%)
Mutual labels:  concurrency
lasync
making executor service tougher
Stars: ✭ 38 (-38.71%)
Mutual labels:  concurrency
QuakeMigrate
A Python package for automatic earthquake detection and location using waveform migration and stacking.
Stars: ✭ 101 (+62.9%)
Mutual labels:  research
JSchemeMin
A small scheme implementation in java
Stars: ✭ 22 (-64.52%)
Mutual labels:  interpreter
fastbasic
FastBasic - Fast BASIC interpreter for the Atari 8-bit computers
Stars: ✭ 108 (+74.19%)
Mutual labels:  interpreter
awesome-ethereum
一起学习以太坊
Stars: ✭ 60 (-3.23%)
Mutual labels:  truffle
AlchemyVM
WebAssembly Virtual Machine Built In Elixir
Stars: ✭ 184 (+196.77%)
Mutual labels:  interpreter
boki
Boki: Stateful Serverless Computing with Shared Logs [SOSP '21]
Stars: ✭ 39 (-37.1%)
Mutual labels:  research
types-and-programming-languages
C++ Implementations of programming languages and type systems studied in "Types and Programming Languages" by Benjamin C. Pierce..
Stars: ✭ 32 (-48.39%)
Mutual labels:  interpreter
eth-decoder
Simple library to decode ethereum transaction and logs
Stars: ✭ 32 (-48.39%)
Mutual labels:  truffle
futureproof
Bulletproof concurrent.futures
Stars: ✭ 36 (-41.94%)
Mutual labels:  concurrency
Specter
Super simple debugging for PocketMine.
Stars: ✭ 73 (+17.74%)
Mutual labels:  debugging
EstimNetDirected
Equilibrium Expectation for ERGM parameter estimation for large directed networks
Stars: ✭ 18 (-70.97%)
Mutual labels:  research
HaxeVM
Prototype compiler/virtual machine in Haxe for Haxe
Stars: ✭ 24 (-61.29%)
Mutual labels:  interpreter
trufflepig
🍄🐷Truffle contract artifact loading tool for local development
Stars: ✭ 45 (-27.42%)
Mutual labels:  truffle
roda
Röda: A stream-oriented scripting language
Stars: ✭ 43 (-30.65%)
Mutual labels:  interpreter
sbpy
A Python package for small bodies research
Stars: ✭ 60 (-3.23%)
Mutual labels:  research
locks-py
Python implementation of locks, which is an imperative, dynamically typed, procedure oriented scripting language based on the lox programming language.
Stars: ✭ 29 (-53.23%)
Mutual labels:  interpreter
foolang
A toy programming language.
Stars: ✭ 33 (-46.77%)
Mutual labels:  interpreter
lunatic
lunatic: a toy lua interpreter
Stars: ✭ 16 (-74.19%)
Mutual labels:  interpreter
uwuscript
World's first uwu-oriented language.
Stars: ✭ 75 (+20.97%)
Mutual labels:  interpreter
webasm-solidity
[DEPRECATED] On-chain interpreter for WebAssembly written in Solidity
Stars: ✭ 65 (+4.84%)
Mutual labels:  interpreter
SeaPearl.jl
Julia hybrid constraint programming solver enhanced by a reinforcement learning driven search.
Stars: ✭ 119 (+91.94%)
Mutual labels:  research
gostackparse
Package gostackparse parses goroutines stack traces as produced by panic() or debug.Stack() at ~300 MiB/s.
Stars: ✭ 88 (+41.94%)
Mutual labels:  debugging
noroutine
Goroutine analogue for Node.js, spreads I/O-bound routine calls to utilize thread pool (worker_threads) using balancer with event loop utilization. 🌱
Stars: ✭ 86 (+38.71%)
Mutual labels:  concurrency
Hunch
Hunch provides functions like: All, First, Retry, Waterfall etc., that makes asynchronous flow control more intuitive.
Stars: ✭ 94 (+51.61%)
Mutual labels:  concurrency
ency
Enhanced concurrency primitives for Javascript.
Stars: ✭ 32 (-48.39%)
Mutual labels:  concurrency
monkey-interpreter
Monkey programming language interpreter designed in "Writing An Interpreter In Go".
Stars: ✭ 26 (-58.06%)
Mutual labels:  interpreter
1-60 of 1614 similar projects