erlt
Early prototype of ErlT, an experimental Erlang dialect with first-class support for static typing. (by WhatsApp)
erjang
A JVM-based Erlang VM (by trifork)
erlt | erjang | |
---|---|---|
5 | 2 | |
102 | 723 | |
- | 0.8% | |
-4.3 | 10.0 | |
almost 3 years ago | about 6 years ago | |
Erlang | 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.
erlt
Posts with mentions or reviews of erlt.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-10-26.
-
Things I like about Gleam's Syntax
I remember reading somewhere,WA had to go back to do some improvements, so there was going to be a delay. Was it this one https://github.com/WhatsApp/erlt ?
-
Scheme vs CL? Differences? Pros and Cons?
However, as counter-points: Erlang has the Dialyzer, and Clojure has Spec. Both are tools to push one closure to a more statically typed coding regime. WhatsApp also created ErlIt, a statically typed dialect of Erlang. So evidently there is some desire for types, even in Erlang, by big industrial users.
- Type-Based Optimizations in the JIT
-
Is ErlT from WhatApp dead?
I see the old Gitub project has been set to read only: https://github.com/WhatsApp/erlt
- ErlT – Erlang dialect with static typing
erjang
Posts with mentions or reviews of erjang.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-04-01.
-
Erlang/OTP: Garbage Collector
Almost 10 years ago, i've tested erjang [1] using a medium sized application. Throughput was better than BEAM but latency was terrible.
[1] https://github.com/trifork/erjang/
-
Type-Based Optimizations in the JIT
You could, and in fact there has been Erlang implementations on top of the JVM[1][2], however you will never be able to get the same runtime characteristics of Erlang running on BEAM due to the fundamental differences in memory management: BEAM is first and foremost designed for reliability, predictability and soft real-time behaviour.
[1] https://github.com/trifork/erjang/
What are some alternatives?
When comparing erlt and erjang you can also consider the following projects:
om-sharp - OM#: Visual Programming | Computer-assisted Music Compositon
jerlang - Erlang/OTP on the Java Virtual Machine (JVM)
Programming-Language-Benchmarks - Yet another implementation of computer language benchmarks game
named-closure - Introspectable, readably-printable and redefinable closures
openmusic - The OpenMusic visual programming / computer-aided composition environment
otp - 📫 Fault tolerant multicore programs with actors
Phoenix - Peace of mind from prototype to production
rust - Empowering everyone to build reliable and efficient software.