Rust | News, how-tos, features, reviews, and videos
Python might be the default for most AI and machine learning development, but what about other popular languages? Here’s what you need to know about using Java, Rust, Go, or C#/.Net for AI/ML.
Microsoft’s new open-source tool kit offers a way to assemble lightweight and secure Model Context Protocol servers from WebAssembly components.
Latest version of fast and safe programming language supports ‘_’ as an argument to const generic parameters, inferring the value from surrounding context.
Pyrefly and Ty are so new they still smell like shrinkwrap, but we still took them both out for a spin. We also have a starter guide to Python's new type hints, a look ahead to what's on the horizon for free-threaded Python, a sneaky malware update, and more.
Naked functions omit compiler-generated epilogue and prologue, allowing full control over the generated assembly for the function.
Pyrefly from Meta and Ty from Astral offer type-checking for Python codebases at the speed of Rust.
Learning a new language is challenging, but it doesn’t need to break you. With Rust, knowing what to avoid is just as important as knowing what to do.
Proponents say Java is the 'here to stay' language, prized for its enterprise-grade stability and ongoing innovation through the OpenJDK community.
Happy birthday, Rust! The latest release of the increasingly popular fast and safe programming language coincides with its 10th birthday.
Major release of the open-source compiler collection also includes vectorization improvements and faster compiling of very large input files.
Four upcoming features promise to expand WebAssembly’s power and scope, but developers and language designers will have to do their part.
Rust, Go, JavaScript, C/C++, and JavaScript can all run on Wasm. Here's what you need to know.
Long-wanted ability to upcast trait objects to trait objects of supertraits arrives in Rust 1.86, the latest update to the fast and safe programming language.
Python's linting and code formatting tools are typically written in Python, and can slow down significantly on large code bases. Ruff, a new linter and code formatter for Python, is written in Rust, and runs many times faster than comparable Python tools. But it also adheres closely to existing Python standards for code-checking and formatting. This video shows Ruff in action, and how it stacks up against existing Python tools for speed.
Sponsored Links