Love Letter to Clojure
How learning the Clojure programming language three years ago changed my life
How learning the Clojure programming language three years ago changed my life
## IntroductionThis is a small Ruby tutorial that should take no more than 20 minutesto complete. It makes the assumption that you already have Ruby installe...
The PyPy team is proud to release version 7.1.0 of PyPy, which includes two different interpreters: PyPy2.7, which is an interpreter s...
A collection of examples of how to use Common Lisp
What we learned from the December 2018 Go User Survey.
The official home of the Erlang Programming Language
Simon Ritter, Deputy CTO of Azul, covers evolutions in Java including, 6-month release cycle, a change to the switch expression in JDK 13 and more.
Two commonly perceived problems of the programming language Go are that handling errors is verbose and repetitive parametric polymorphism is not available This post is about the intersection of those problems and Rob Pike’s recommendation on the former.
Ruby provides support for lazy loading enumerators, allowing efficient processing of large or infinite sequences.
Wind River announces Wind River Professional Services has been appraised at Level 3 of the CMMI® Institute’s Capability Maturity Model Integration.
The TypeScript 3.7 release is coming soon, and it's going to be a big one. The target release date is November 5th, and there's some seriously exciting...
Crystal 0.31.0 has been released!
Crystal has made a huge step forward to have parallelism as a first class citizen. In short, you can set up the number of worker threads on runtime and each new fiber will be scheduled to run on one of them. Channel and select will work seamlessly. You are allowed to share memory between workers, but you will probably…
Functional programming explained for the pragmatic programmer. Part 1. An introduction.
We are very proud to announce Nim version 0.20. This is a massive release, both literally and figuratively. It contains more than 1,000 commits and it marks our release candidate for version 1.0!
An archive of Steve Krouse’s Future of Coding research notes
D-INFK GitLab Service
A look back on OCaml since 2011 As you already know if you’ve read our last blogpost, we have updated our OCaml cheat sheets starting with the language and stdlib ones. We know some of you have students to initiate in September and we wanted these sheets to be ready for the start of the school yea...
Announcing go.dev, which answers: who else is using Go, what do they use it for, and how can I find useful Go packages?
An Open Letter To The Go Team About Try. “Once a language gets complex enough, programming in it is more like carving out a subset from an infinite sea of …
Here's our CEO on GitLab’s inception using Rails, and how challenges are being handled along the way.