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.

OCaml 5.0 Alpha Release

226 pointsby momentoftopalmost 3 years ago

7 comments

sunflowerdeathalmost 3 years ago
For almost as long as I've been programming, I find Ocaml a fantastic language, which just lacked some development tools and improved concurrency. I still believe that under the right circumstances it could become a mainstream language.
评论 #31753216 未加载
评论 #31755801 未加载
评论 #31752115 未加载
评论 #31757031 未加载
评论 #31757017 未加载
the_dukealmost 3 years ago
I heard that 5.0 does not include (user visible) effects (yet?).<p>Is this planned for after 5.0? Anywhere I can learn more?<p>Getting an effects system with handlers in a (semi)large and mature language is a pretty big step.<p>The Koka language [1] has a brilliant implementation of algebraic effects. Sadly it&#x27;s a research language that doesn&#x27;t see much development.<p>[1] <a href="https:&#x2F;&#x2F;koka-lang.github.io&#x2F;koka&#x2F;doc&#x2F;book.html#why-handlers" rel="nofollow">https:&#x2F;&#x2F;koka-lang.github.io&#x2F;koka&#x2F;doc&#x2F;book.html#why-handlers</a>
评论 #31753824 未加载
评论 #31751489 未加载
评论 #31752507 未加载
sigzeroalmost 3 years ago
Whenever an OCaml post comes up the biggest comment about the language was &quot;no concurrency&#x2F;parallelism&quot;. I hope this brings more people into the OCaml world.<p>Awesome job to all the devs.
评论 #31758429 未加载
sudarshnachakraalmost 3 years ago
Hoping this release will bring the below advantages.<p>1. A statically compiled language with GC-d runtime, which compiles quicker than golang<p>2. Something that brings algebraic effects to the mainstream and with it an arguably better model for concurrency &#x2F; parallelism<p>3. Support value types to take advantage of modern CPU caches<p>Finally golang finds some real competition (from a very unlikely source though). Hoping ReasonML will become more popular with this release with true parallelism and nice concurrency.
评论 #31755695 未加载
pdimitaralmost 3 years ago
Can&#x27;t wait for tinkering with OCaml when 5.0 is stable. Pretty sure the community will invent amazing libraries for parallel computation as well.<p>Maybe finally Rust+tokio projects will have some actual competition!
评论 #31751300 未加载
评论 #31753877 未加载
评论 #31751567 未加载
ufoalmost 3 years ago
Does anyone know what are the main new features of Ocaml 5.0?
评论 #31751503 未加载
评论 #31753774 未加载
samuellalmost 3 years ago
Checked in OCaml a few years ago. I remember there being plans for improved concurrency&#x2F;parallelism, set for the future. Any progress on this in this release?
评论 #31751263 未加载