Erlang/OTP 24 highlights
The official home of the Erlang Programming Language
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 1,929 posts.
The official home of the Erlang Programming Language
Go 1.4 adds support for Android, go generate, optimizations, and more.
Elixir v1.3 brings many improvements to the language, the compiler and its tooling, specially Mix (Elixir's build tool) and ExUnit (Elixir's test framework).
Go Generics are a long-awaited feature added in Go 1.18. This article covers how generics were implemented in Go and some surprising ways they can impact your code.
Proposing official support for package versioning in Go, using Go modules.
I've previously explained async bloat and some work-arounds for it, but would much prefer to solve the issue at the root, in the compiler. I've submitted a Project Goal, and am looking for help to fund the effort.
Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.
Announcing Go Cloud, for portable cloud programming with Go.
When Brendan Eich created the very first version of JavaScript for Netscape Navigator 2.0 in merely ten days, it’s likely that he did not expect how far the Slack Desktop App would take his invention: We use one JavaScript code base to build a multi-threaded desktop application, routinely interacting with native code…
In this article, the author explores the concept of "brown" and "green" programming languages based on the Stack Overflow Devel...
Cloudflare is collaborating on tsrs, a Rust port of TypeScript that is up to 8x faster and uses 70% less memory.
The PHP Foundation — Supporting, Advancing, and Developing the PHP Language
What it takes to run 2 million lines of Haskell in production at a fintech company serving 300,000 businesses.
Vim 9.2 brings significant enhancements to the Vim9 scripting language, improved diff mode, comprehensive completion features, and platform-specific improvements including experimental Wayland support.
The previous release was version 8.2 in December 2019. Since the latest source code is always available on GitHub, many have already picked up later patch versions (there are more than 5000 of them!). Therefore the changes have already been tried out by many users. On top of that bugs have been fixed, security issues…
Today, the Mojo language officially reaches 1.0: a milestone the language has been building toward since its first release in 2023. Mojo has grown into a general-purpose language with a vibrant developer community writing their own libraries, tools, and applications on top of it. With Mojo 1.0, developers can now…
Go 1.26 includes a new implementation of go fix that can help you use more modern features of Go.
We are pleased to announce the release of Ruby 2.5.0.
Ending Support for PHP
A Programmer's Best Friend
We are pleased to announce the release of Ruby 2.3.0.
Following the Issaquah meeting in February, we launched the Draft International Standard (DIS) ballot for the next C++ standard. That ballot closed on Friday.