TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Caramel: An OCaml for the Erlang VM

201 pointsby alokraiabout 4 years ago

11 comments

cultofmetatronabout 4 years ago
2 years ago, I went all in with elixir/phoenix with my startup. Happy to see a language like this which appears to handle integration with the beam ecosystem as a first class consideration. I can see this being useful for some parts of the app where I need to integrate with external services.
评论 #26360628 未加载
评论 #26364421 未加载
may4mabout 4 years ago
I was looking at elixir and F# for my next project. I liked F# for the type system and elixir for OTP/Beam. This looks like something I wanted
评论 #26359762 未加载
leosteraabout 4 years ago
Hola folks, I&#x27;m making Caramel. AMA.<p>There&#x27;s usually updates on Twitter too here: <a href="https:&#x2F;&#x2F;twitter.com&#x2F;CaramelLang" rel="nofollow">https:&#x2F;&#x2F;twitter.com&#x2F;CaramelLang</a>
评论 #26366609 未加载
pharmakomabout 4 years ago
The creator of Erlang said that static typing was not appropriate for the applications Erlang is designed for. Worth keeping this in mind!
评论 #26360681 未加载
评论 #26360524 未加载
评论 #26365243 未加载
评论 #26365826 未加载
jimbokunabout 4 years ago
Knowing nothing else about this project, it falls in the category of things about which I thought &quot;Wouldn&#x27;t it be cool if somebody...&quot;
chromatinabout 4 years ago
This looks very cool, and I have been casually looking into OCaml lately.<p>Please excuse this naïve question, but what is the main value proposition here over plain OCaml: Erlang&#x2F;BEAM library ecosystem interop, or more something relating to high concurrency? It wasn’t really clear to me from the website&#x2F;docs.
jaegerpickerabout 4 years ago
I loved working with the Beam VM and Elixir. I just wish it had a stronger presence in the Data&#x2F;ML&#x2F;AI fields. As scalable and trivially parallizable as Elixir is with a fast SciPy&#x2F;NumPy&#x2F;Pandas type of eco-system and you&#x27;d have a fantastic environment for data heavy apps IMO.
评论 #26359955 未加载
评论 #26363417 未加载
评论 #26359944 未加载
评论 #26366696 未加载
评论 #26359971 未加载
评论 #26365945 未加载
nameloswabout 4 years ago
This is cool. It seems that it even supports Reason syntax.<p>There are really many languages start targeting BEAM lately. Quite a pleasant trend since Erlang was always underrated IMO.
vihangdabout 4 years ago
Now only if we could have a decent OCaml&#x2F;F# for the JVM too.. at least for GraalVM
评论 #26366665 未加载
评论 #26364901 未加载
评论 #26366808 未加载
toolzabout 4 years ago
being unable to do dynamic dispatch seems like a big show-stopper for distributed&#x2F;meshed apps, which seems to be the only reason for targeting the BEAM to begin with, no?<p>If you don&#x27;t pass functions around as MFAs in a distributed app you run into trouble with upgrading your cluster as they&#x27;ll have different versions of a function during a rolling deploy
评论 #26359805 未加载
macintuxabout 4 years ago
Obligatory list of alternative Erlang VM languages:<p><a href="https:&#x2F;&#x2F;gist.github.com&#x2F;macintux&#x2F;6349828#alternative-languages-targeting-the-erlang-vm" rel="nofollow">https:&#x2F;&#x2F;gist.github.com&#x2F;macintux&#x2F;6349828#alternative-languag...</a>