Nim 2.0.0 RC2
The second release candidate (RC2) for Nim version 2.0 is ready for testing.
The latest blog posts to take off on Hacker News. 1,929 posts.
The second release candidate (RC2) for Nim version 2.0 is ready for testing.
This release is the Reference Implementation of version 20 of the Java SE Platform, as specified by JSR 395 in the Java Community Process.
Today we're excited to announce the release of TypeScript 5.0! This release brings many new features, while aiming to make TypeScript smaller, simpler,
Codon is a new tool that compiles Python code to run it more efficiently and effectively while allowing for customization and adaptation to various domains.
In this post, we will discuss recent results from Immunant and Galois in extending C2Rust to emit memory-safe Rust in certain cases. With this work we aim to shift a meaningful part of the translation burden from the human to the machine. Up until now, C2Rust has only been able to translate C to unsafe Rust that is no…
A little mental model for ownership and borrowing
Experiment and debug with Elixir Scripts!
Code coverage for integration tests, available in Go 1.20.
Enhance the Java programming language with string templates . String templates complement Java's existing string literals and text blocks by coupling literal text with embedded expressions and template processors to produce specialized results. This is a preview language feature and API .
A deep dive into why more people are using Python than ever, its key use cases, and why it’s still so popular 30-plus years after it was first released.
Is Carbon going to be a real replacement for C++? Let's find out.
mruby is the lightweight implementation of the Ruby language complying to (part of) the ISO standard. mruby can be linked and embedded within your application. We provide the interpreter program
A guide to the Elixir programming language for programmers who know Python.
Even though Rust and Haskell are quite different languages, they are also surprisingly alike. If you know Rust, you have a head start with Haskell, and vice versa.
Providing up-to-date, convenient WebAssembly builds of Python with WASI support
In constructors in the Java programming language, allow statements that do not reference the instance being created to appear before an explicit constructor invocation. This is a preview language feature .
YJIT, a just-in-time (JIT) implementation on top of CRuby built at Shopify, is now production-ready and delivering major improvements to performance and speed. Maxime shares the updates that have been made in this newest version of YJIT, and future plans for further optimization.
The rules laid out.
A practical comparison of build and test speed between C++ and Rust.
2022 has seen many languages created to rival C++. Lucian Radu Teodorescu reports on the current state of the art.
We are pleased to announce the release of Ruby 3.2.0. Ruby 3.2 adds many features and performance improvements.
When many Java developers hear the word WebAssembly, the first thing they think is “browser technology”. The second thing: “it’s the JVM all over again”. After all, for a Java developer, in-browser apps are prehistory.
Lisp has been supporting the world's most complex applications since 1958. And Lisp has grown a lot since then. So if you or someone you know harbors fears or concerns about Lisp because of something learned in a class or muttered by a friend 20 or 30 years ago, it's time to take a fresh look. In this paper we're…
The first release candidate for Nim version 2.0 is ready for testing.
No Gems Needed
Donny (kdy1 on GitHub) is rewriting TypeScript in Rust hoping to speed up tsc which is slow due to its TypeScript base.