Rustup Aims to Make Cross-Compiling Rust Much Easier
Rustup, introduced with Rust 1.8, is a toolchain manager for Rust that aims to make it much easier to cross-compile Rust code. Mozilla engineer Brian Anderson has recently shared more details about it.
GitLab Container Registry Integrates Docker Containers
GitLab has recently introduced its integrated Docker container registry, which aims to integrate the use of Docker container images within GitLab’s continuous integration tools, writes Mark Pundsack, head of product at GitLab.
Clojure.spec is a New Contract System for Clojure
Clojure has a new core library, clojure.spec, that aims to provide a standard and integrated system for the specification and testing of data and functions. Besides making it possible to automatically validate Clojure code, the new specification system can be used for a number of tasks such as generative testing, error reporting, and destructuring.
Rust 1.9 Improves Error Handling and Compile Time
A new exception handling API in the recently announced Rust 1.9 adds more control when dealing with cross-thread exception propagation. The new version also brings better compiler performance when deciding variable equality.