Haskell for Beginners
This is the first article of a series on the functional language Haskell for beginners
The latest blog posts to take off on Hacker News. 1,929 posts.
This is the first article of a series on the functional language Haskell for beginners
Facebook is using GraalVM to accelerate its Spark workloads and reduce memory & CPU usage. Keep reading to learn about their migration…
The Haskell Phrasebook is a free quick-start Haskell guide comprised of a sequence of small annotated programs.
AdaCore is the leading provider of commercial software solutions for Ada, C and C++ — helping developers build safe and secure software that matters.
News post: Gleam v0.16 released
Zig is a general-purpose programming language and toolchain for maintaining robust , optimal , and reusable software.
A case study of how Elixir is being used at Mozilla.
Native Go fuzzing is now ready for beta testing on tip.
At Red Planet Labs we’ve been quietly developing a new kind of developer tool for many years. Our tool reduces the cost of building large-scale end-to-end applications by multiple orders of magnitu…
In this article, the author explores why JRuby, an alternative Ruby interpreter that runs on the Java Virtual Machine (JVM), is slower than other R...
At Replit, we want to give our users the most powerful, flexible, and easy-to-get-started coding environment. However, it has been limiting because we only support a fixed set of languages and OS packages, some of which are outdated. Ideally, users should be able to use any language and install any package with…
In this article, we cover metaprogramming and macros in Elixir. Discover how you can use Elixir to write code that writes code.
Elixir v1.12 is out with improvements to scripting, tighter Erlang/OTP 24 integration, stepped ranges, and dozen of new functions across the standard library.
Transposing other language paradigms to Rust often reveals unforeseen issues. Here are some limitations of Rust and how to work around them.
Stack-manipulation operators allow the Forth programmer to do arithmetic interactively or in code contained in Forth definitions (e.g., defined functions).
Zig is a general purpose programming language, meaning that if you have in front of you something that looks like a Von Neumann-ish, Turing-complete machine, you should be able to comfortably program it with Zig. Lately there has been a lot of interest in two such (virtual) machines: BPF and WebAssembly.
The official home of the Erlang Programming Language
AKA Zig casts, and when to use them.
Rust for Windows v0.9 has recently been released and includes full consumption support, along with several other updates! With completed consumption support, you can now call any Windows APIs (past, present, and futur
We’re excited to announce the alpha release of a new AWS SDK for Rust. AWS customers developing in Rust want a native Rust SDK so they can use the language constructs they are used to, and customers new to Rust want an SDK that behaves similarly to SDKs they have used in other language environments. […]
_posted by John Clements_ Racket version 8.1 is now available from https://racket-lang.org/. DrRacket tabs can be dragged, and have new close buttons. Racket CS supports cross-compilation using `raco exe`. Racket CS supports Android on 32-...