A Brief History of the BEAM Compiler
The official home of the Erlang Programming Language
The latest blog posts to take off on Hacker News. 1,929 posts.
The official home of the Erlang Programming Language
The entire V8 compiler pipeline was overhauled and shipped with Node.js version 8. This post investigates what speed improvements we can expect as a result.
TypeScript 3.0 is here! Today marks a new milestone in the TypeScript journey, serving JavaScript users everywhere.If you're unfamiliar with TypeScript,
Read Java blog posts to learn how to save on license fees, get better performance, use more secure Java, and optimize cloud costs.
Elixir v1.7 includes many quality of life improvements, focusing on documentation, Logger and ExUnit, as well as a new Elixir Core team member.
Announcing Go Cloud, for portable cloud programming with Go.
Over the last year, our team has built a beautiful and advanced Smart Cities system using functional languages. I wrote this document to explain our technology choices to stakeholders and partners.
Visual Studio has long been recognized for the quality of its IntelliSense (code analysis and suggestions) across all languages, and has had support for
Explore the Qt Blog for the latest insights on e.g. Qt Creator, your go-to source for cross-platform development tips and updates.
A technical talk about the structure and details of the new, low-latency Go garbage collector.
The Rust programming language belongs to the category of modern programming languages that aim to provide a reliable and safe alternative to C and C++. In the past few years, few people have been working on getting the compiler, and the other build …
Tap, Click, Launch
With the external release of OCaml 4.07.0 imminent, we in Jane Street’s Tools & Compilers group have been planning what we want to work on for inclusion ...
Crystal 0.25.1 has been released!
The concept of contravariance, contravariant functors, and the Contravariant typeclass defined in the ‘contravariance’ Haskell library.
The official home of the Erlang Programming Language
Go is a simple and fun language, but, like any other language, it has a few gotchas... Many of those gotchas are not entirely Go's fault. Some of these mistakes are natural traps if you are coming from another language....
A high-performance and high-level purely functional data-parallel array programming language that can execute on the GPU and CPU.
This is a proposal for creating a way to assign to variables within an expression using the notation NAME := expr.
Crystal 0.25.0 has been released!
Stay up to speed on the rapid advancement of AI technology and the benefits it offers to humanity.
While the modern programming language Haxe is well-known in some circles, many developers have never heard of it. Yet since it first appeared in 2005, it's been battle-tested by its loyal---if rather quiet---following. It boasts a pragmatic and mature combination of features for development in business, gaming, and ...
Deprecate the Nashorn JavaScript script engine and APIs, and the jjs tool, with the intent to remove them in a future release.