Tagged articles
590 articles
Page 2 of 6
21CTO
21CTO
Dec 4, 2025 · Information Security

How Ferrocene’s Certified Rust Core Enables Safety‑Critical Embedded Systems

Ferrocene, an open‑source Rust compiler toolchain, has achieved IEC 61508 SIL 2 certification for its core library, highlighting Rust’s growing role in memory‑safe, safety‑critical embedded devices and outlining the implications of SIL levels, certification bodies, and real‑world industrial use cases.

FerroceneIEC 61508Memory Safety
0 likes · 5 min read
How Ferrocene’s Certified Rust Core Enables Safety‑Critical Embedded Systems
Java Tech Enthusiast
Java Tech Enthusiast
Nov 30, 2025 · Fundamentals

Is Python Losing Its Edge? How Rust Is Eating Its Lunch

A candid look at Python’s recent performance woes, the Python Software Foundation’s financial troubles, the rise of Rust in core libraries, stagnant growth, and why the language may be losing its appeal for high‑scale production systems.

AILanguage TrendsPython
0 likes · 7 min read
Is Python Losing Its Edge? How Rust Is Eating Its Lunch
IT Services Circle
IT Services Circle
Nov 29, 2025 · Fundamentals

Is Python Heading for Obsolescence? Rust’s Rise and the Cracks in the Ecosystem

The article examines Python’s growing performance and sustainability challenges, highlighting the Python Software Foundation’s financial loss, the increasing reliance on Rust for core libraries, stagnant version adoption, chaotic dependency management, and the shift of large‑scale production to compiled languages, warning that Python may become a legacy glue layer.

AIEcosystemPython
0 likes · 7 min read
Is Python Heading for Obsolescence? Rust’s Rise and the Cracks in the Ecosystem
Liangxu Linux
Liangxu Linux
Nov 23, 2025 · R&D Management

Linus Torvalds on Kernel Stewardship, AI, Rust, and Life Beyond Coding

In a candid interview at the Linux Foundation Open Source Summit, Linus Torvalds explains how his role has shifted from hands‑on programming to system‑level stewardship, discusses the impact of AI and Rust on kernel development, and shares personal habits that help him cope with the pressures of maintaining the world’s most complex software project.

AIKernelLinux
0 likes · 19 min read
Linus Torvalds on Kernel Stewardship, AI, Rust, and Life Beyond Coding
21CTO
21CTO
Nov 19, 2025 · Backend Development

Linus Torvalds on AI, Vibe Coding, and the Future of Linux Kernel Development

In a recent interview at the Linux Foundation Open Source Summit, Linus Torvalds shared his nuanced views on AI, the experimental "vibe coding" approach, the rising role of Rust in the kernel, and the challenges and opportunities these technologies present for stable, production‑grade software development.

AILinus TorvaldsLinux
0 likes · 5 min read
Linus Torvalds on AI, Vibe Coding, and the Future of Linux Kernel Development
Data STUDIO
Data STUDIO
Nov 6, 2025 · Big Data

Ditch Multithreading: 11 Python Libraries That Deliver Lightning‑Fast Performance

This article reviews eleven high‑performance Python libraries—Polars, Numba, orjson, PyO3, Blosc, Awkward Array, Dask, Vaex, Modin, scikit‑learn‑intelex, uvloop and PyPy—showing how they achieve multi‑fold speedups through Rust, JIT, SIMD, lazy evaluation and parallel execution, and offers guidance on when to choose each tool.

PythonRustdask
0 likes · 14 min read
Ditch Multithreading: 11 Python Libraries That Deliver Lightning‑Fast Performance
Full-Stack Cultivation Path
Full-Stack Cultivation Path
Nov 2, 2025 · Frontend Development

A New Cross‑Platform UI Framework Boosts Performance Dramatically

While Electron lets front‑end developers build desktop apps, its massive binaries, high memory footprint, and sluggish startup hinder productivity; the new Rust‑based GPUI framework cuts install size to 12 MB, reduces idle memory to 50 MB, launches in 0.4 s, and delivers smooth 60 fps rendering of massive tables, offering a compelling, lightweight alternative.

Desktop UIElectronGPUI
0 likes · 6 min read
A New Cross‑Platform UI Framework Boosts Performance Dramatically
Radish, Keep Going!
Radish, Keep Going!
Nov 2, 2025 · Fundamentals

Tech Roundup: Phone Hacking Risks, Rust Futurelocks, SQLite Concurrency & More

This roundup covers recent security flaws in Google Pixel phones, subtle async Rust pitfalls called Futurelock, SQLite concurrency insights, Debian's Rust mandate, ICE facial‑recognition concerns, open‑source Rubik's cube automation, chaotic attractor visualizations, arXiv policy changes, and the EU chat‑control proposal's defeat.

RustSQLiteprivacy
0 likes · 10 min read
Tech Roundup: Phone Hacking Risks, Rust Futurelocks, SQLite Concurrency & More
Java Tech Enthusiast
Java Tech Enthusiast
Oct 28, 2025 · Backend Development

Why Rewriting a Java Microservice in Rust Cut Costs and Boosted Performance

A senior engineer recounts how replacing a noisy Java billing microservice with a lean Rust implementation slashed latency, reduced CPU and memory usage, lowered infrastructure bills, and exposed cultural and organizational challenges, offering a practical roadmap for teams considering similar migrations.

BackendObservabilityRust
0 likes · 11 min read
Why Rewriting a Java Microservice in Rust Cut Costs and Boosted Performance
Deepin Linux
Deepin Linux
Oct 27, 2025 · Operations

Sniffnet: Free Rust‑Based Real‑Time Network Monitor

Sniffnet is a free, Rust‑written network monitoring application that offers real‑time traffic visualization, precise IP and geographic identification, protocol analysis, customizable themes, and exportable PCAP capture files, with step‑by‑step installation guides for Windows, macOS, and Linux, plus optional Npcap support.

LinuxNetwork MonitoringPCAP
0 likes · 6 min read
Sniffnet: Free Rust‑Based Real‑Time Network Monitor
IT Services Circle
IT Services Circle
Oct 11, 2025 · Information Security

How Microsoft Is Turning Windows and Azure Safer with Rust

Microsoft is rapidly rewriting critical Windows kernel components, Azure services, Office data systems, cryptographic libraries, and driver frameworks in Rust to improve memory safety, reduce bugs, and enable safer code execution across its entire infrastructure.

AzureMicrosoftRust
0 likes · 10 min read
How Microsoft Is Turning Windows and Azure Safer with Rust
Code Mala Tang
Code Mala Tang
Oct 6, 2025 · Frontend Development

How Rust’s Type Safety Can Transform Your TypeScript Code

A seasoned frontend developer shares why learning Rust, with its strict match statements and powerful type inference, inspired a deeper understanding of TypeScript’s type system, offering practical tips on clarity, concrete types, discriminated unions, and advanced utility types to write safer, more maintainable code.

GenericsRustType Safety
0 likes · 21 min read
How Rust’s Type Safety Can Transform Your TypeScript Code
21CTO
21CTO
Sep 29, 2025 · Fundamentals

Is Apple Replacing Swift with a Secret Rust‑Based Language for iOS?

Apple is quietly rewriting core parts of iOS using a new, Rust‑inspired system language—offering better memory safety and performance—while keeping the change hidden from most developers and outlining a phased migration strategy for critical subsystems.

AppleMemory SafetyRust
0 likes · 7 min read
Is Apple Replacing Swift with a Secret Rust‑Based Language for iOS?
IT Services Circle
IT Services Circle
Sep 27, 2025 · Fundamentals

Why Google Is Betting on a New C++ Successor for the Next Decade

Google’s ambitious eight‑year roadmap for the experimental Carbon language aims to create a modern, safer, C++‑compatible system language, detailing its tooling, ecosystem, migration strategy via FFI, and why it’s preferred over Rust despite the long development horizon.

C++CarbonGoogle
0 likes · 6 min read
Why Google Is Betting on a New C++ Successor for the Next Decade
Full-Stack Cultivation Path
Full-Stack Cultivation Path
Sep 25, 2025 · Frontend Development

Vite 7 Just Stabilized—Is Vite 8 Already on the Horizon?

The article reviews Vite 8’s rapid rollout, highlighting its Rust‑based Rolldown bundler, dramatic build‑time reductions (120 s to 8 s), enhanced tree‑shaking, native Import Maps, and migration steps, positioning Vite 8 as a new performance baseline for modern frontend toolchains.

Frontend BuildImport MapsModule Federation
0 likes · 7 min read
Vite 7 Just Stabilized—Is Vite 8 Already on the Horizon?
Ray's Galactic Tech
Ray's Galactic Tech
Sep 24, 2025 · Backend Development

Why Cloudflare’s Pingora Outperforms Nginx: Design, Architecture, and Benchmarks

Pingora, Cloudflare’s next‑generation proxy built with Rust and Tokio, addresses Nginx’s limitations in large‑scale deployments by introducing a global shared connection pool, asynchronous multithreaded scheduling, programmable hooks, and zero‑downtime hot updates, delivering up to 4× throughput and 70% lower CPU usage.

AsynchronousCloudflareConnection Pooling
0 likes · 8 min read
Why Cloudflare’s Pingora Outperforms Nginx: Design, Architecture, and Benchmarks
IT Services Circle
IT Services Circle
Sep 23, 2025 · Operations

Taming the Noisy Neighbor: Simple Fair Queues vs Amazon SQS

This article explains the noisy‑neighbor problem in multi‑tenant queues, compares two common mitigation strategies, introduces Amazon SQS's fair‑queue mechanism, and presents a lightweight Rust implementation called Broccoli that uses per‑producer queues and round‑robin scheduling to achieve fair resource distribution.

Amazon SQSFair QueueNoisy Neighbor
0 likes · 10 min read
Taming the Noisy Neighbor: Simple Fair Queues vs Amazon SQS
21CTO
21CTO
Sep 22, 2025 · Fundamentals

What’s Driving Python’s 2025 Surge? Survey Reveals AI, Web, and Rust Trends

Based on a survey of over 30,000 Python developers, the 2025 report shows half are newcomers, AI‑assisted coding is exploding, FastAPI leads web frameworks, most still run legacy versions, Rust‑based tools gain traction, and PostgreSQL remains the dominant database, shaping Python’s future direction.

AIFastAPIPostgreSQL
0 likes · 11 min read
What’s Driving Python’s 2025 Surge? Survey Reveals AI, Web, and Rust Trends
21CTO
21CTO
Sep 21, 2025 · Fundamentals

What’s New in Rust 1.90? Automatic Workspace Publishing and Platform Updates

Rust 1.90 introduces native Cargo support for publishing all crates in a workspace in the correct order, deprecates the x86_64-apple-darwin target, and switches the default Linux linker to LLD, bringing performance and compatibility improvements for developers.

LLD LinkerPlatform supportRust
0 likes · 4 min read
What’s New in Rust 1.90? Automatic Workspace Publishing and Platform Updates
21CTO
21CTO
Sep 16, 2025 · Fundamentals

Exploring the Next Generation of Rust-Powered Microkernels: Managarm, Asterinas, and Xous

Amid growing friction in Linux kernel development, three innovative Rust‑based microkernel projects—Managarm, Asterinas, and Xous—offer compelling alternatives, each showcasing unique architectures, cross‑platform support, and novel security models that could shape the future of operating systems beyond traditional Linux.

Alternative OSOperating SystemsRust
0 likes · 10 min read
Exploring the Next Generation of Rust-Powered Microkernels: Managarm, Asterinas, and Xous
Liangxu Linux
Liangxu Linux
Sep 12, 2025 · Artificial Intelligence

Explore 6 Cutting-Edge Open-Source AI Tools and Visual Guides

This article introduces six open‑source projects—including a visual guide for large‑model reinforcement learning, Alibaba's WebAgent suite, a 12‑factor AI‑agent handbook, Google’s MCP database toolbox, the Graphiti knowledge‑graph engine, and a Rust‑based distributed object store—each with key features and GitHub links.

AIAgentKnowledge Graph
0 likes · 6 min read
Explore 6 Cutting-Edge Open-Source AI Tools and Visual Guides
Architecture Development Notes
Architecture Development Notes
Sep 11, 2025 · Fundamentals

How to Make a Rust Program Run Slower Than the Age of the Universe

This article explores deliberately slowing Rust programs to astronomical runtimes by using infinite loops, massive nested loops, Turing‑machine models, and manually implemented hyperoperations such as tetration, illustrating deep insights into memory usage, program state, and computational complexity.

RustTuring machinealgorithmic complexity
0 likes · 9 min read
How to Make a Rust Program Run Slower Than the Age of the Universe
DataFunTalk
DataFunTalk
Sep 9, 2025 · Big Data

How Auron’s Vectorized Engine Doubles Big Data Performance Over Spark

The Auron project, a native vectorized execution engine donated by Kuaishou and now incubated by the Apache Software Foundation, leverages Rust and SIMD to cut resource overhead, achieve over‑two‑fold speedups on TPC‑DS benchmarks, and integrates seamlessly with Spark and other big‑data ecosystems.

Apache IncubatorAuronRust
0 likes · 6 min read
How Auron’s Vectorized Engine Doubles Big Data Performance Over Spark
Efficient Ops
Efficient Ops
Sep 8, 2025 · Operations

Boost Your Terminal Workflow: 6 Modern CLI Tools to Replace ls, cat, cd, and More

This guide introduces six modern command-line utilities—exa, bat, zoxide, fd, nmon, and ncdu—that serve as powerful, Rust-based replacements for traditional Unix commands, offering enhanced visuals, smarter navigation, faster searching, and real-time system monitoring to streamline everyday terminal workflows.

CLI toolsLinuxRust
0 likes · 5 min read
Boost Your Terminal Workflow: 6 Modern CLI Tools to Replace ls, cat, cd, and More
Open Source Tech Hub
Open Source Tech Hub
Sep 8, 2025 · Backend Development

Why Rust-Powered Mago Is Redefining PHP Tooling Speed and Efficiency

Mago, a Rust‑rewritten PHP toolchain offering formatter, linter, and static analysis, promises dramatically faster performance than traditional PHP tools, provides zero‑dependency installation via Composer, and includes detailed benchmark results, feature evaluations, and a balanced look at its advantages and current limitations.

PHPRustToolchain
0 likes · 7 min read
Why Rust-Powered Mago Is Redefining PHP Tooling Speed and Efficiency
21CTO
21CTO
Sep 6, 2025 · Fundamentals

Brian Kernighan on Rust, Unix Legacy, and the Future of Programming

In a lively talk at the Eastern Retro Computer Festival, Unix co‑founder Brian Kernighan reflects on the shift from C to memory‑safe languages, the explosion of Linux distributions, the role of Unix in modern mobile OSes, and offers candid advice for today’s developers.

Brian KernighanC languageLinux
0 likes · 9 min read
Brian Kernighan on Rust, Unix Legacy, and the Future of Programming
IT Services Circle
IT Services Circle
Sep 4, 2025 · Fundamentals

Why Two Top Rust Compiler Contributors Are Job Hunting – A Wake‑Up Call

Two leading Rust compiler engineers announced they are looking for new positions, exposing funding gaps in the Rust Foundation, highlighting their massive contributions to the language, and sparking a broader debate about how open‑source projects can sustainably support core developers amid AI‑driven budget shifts.

FundingRustcommunity
0 likes · 7 min read
Why Two Top Rust Compiler Contributors Are Job Hunting – A Wake‑Up Call
ByteDance Web Infra
ByteDance Web Infra
Aug 27, 2025 · Frontend Development

What’s New in Rspack 1.5? Faster Builds, Rust Extensions, and Barrel Optimizations

Rspack 1.5 introduces experimental lazy‑barrel support, a native Rust file‑watcher, browser‑ready builds, Rust‑based plugins, constant and enum inlining, type‑reexport analysis, a built‑in virtual‑module system, module‑federation runtime boosts, install‑size reductions, seal‑stage speedups, and a host of ecosystem updates such as dropping Node 16, stabilizing lazy compilation, and new releases for Rslint, Rsbuild, Rslib, Rspress, Rsdoctor, and Rstest.

Build PerformanceFrontend toolingLazy Compilation
0 likes · 22 min read
What’s New in Rspack 1.5? Faster Builds, Rust Extensions, and Barrel Optimizations
Dunmao Tech Hub
Dunmao Tech Hub
Aug 25, 2025 · Operations

One-Click Linux Scripts to Install Rust, Tomcat, Docker, and Nginx

This guide provides four ready-to-use one‑click scripts for Linux that automate the installation of a Rust development environment, Tomcat 9 server, Docker engine, and Nginx web server, including supported distributions, usage steps, and post‑install considerations.

DockerInstallationRust
0 likes · 7 min read
One-Click Linux Scripts to Install Rust, Tomcat, Docker, and Nginx
DeWu Technology
DeWu Technology
Aug 11, 2025 · Backend Development

How We Uncovered Hidden Bottlenecks in Rust Services with Profiling

After migrating thousands of Java cores to Rust, the team used jemalloc and pprof profiling to pinpoint why a few services only improved 10%, refactored the OSS client for reuse, and achieved up to 20% CPU reduction and significant memory savings, demonstrating the power of deep performance analysis in production Rust services.

AsyncMicroservicesProfiling
0 likes · 14 min read
How We Uncovered Hidden Bottlenecks in Rust Services with Profiling
Ops Development & AI Practice
Ops Development & AI Practice
Aug 2, 2025 · Blockchain

Master Solana Development with Anchor Version Manager (AVM)

This guide explains what the Anchor Version Manager (AVM) is, why it’s essential for Solana developers, and provides step‑by‑step instructions for installing AVM, switching Anchor versions, and managing multiple projects to ensure reproducible builds and avoid deployment issues.

AVMAnchorBlockchain Development
0 likes · 7 min read
Master Solana Development with Anchor Version Manager (AVM)
ITPUB
ITPUB
Aug 2, 2025 · Backend Development

Which Language Survives a 1GB Memory Limit? Go, Rust, Node, Python, Java Tested

By imposing a strict 1 GB memory cap on identical workloads across Go, Rust, Node.js, Python (Flask/Gunicorn), and Java Spring Boot, this study reveals how each language’s runtime handles memory pressure, detailing survival times, performance quirks, and ultimate failure modes.

GoJavaMemory
0 likes · 8 min read
Which Language Survives a 1GB Memory Limit? Go, Rust, Node, Python, Java Tested
vivo Internet Technology
vivo Internet Technology
Jul 23, 2025 · Information Security

How Vivo’s Rust‑Based BlueOS Kernel Redefines Security and Performance

Vivo unveiled its BlueOS kernel, the first industry‑wide, fully Rust‑written operating system kernel open‑sourced at the 2025 Open Atom Open‑Source Ecosystem Conference, highlighting its security‑first design, lightweight footprint, cross‑architecture compatibility, and AI‑integrated features aimed at the emerging AGI era.

BlueOSKernelOperating System
0 likes · 7 min read
How Vivo’s Rust‑Based BlueOS Kernel Redefines Security and Performance
Architecture Development Notes
Architecture Development Notes
Jul 21, 2025 · Artificial Intelligence

Why Rust’s Burn Framework Is Redefining Deep Learning Performance

Burn, a native Rust deep learning framework by Tracel AI, combines extreme flexibility, high computational efficiency, and cross‑platform portability through a modular backend abstraction, type‑safe tensor operations, asynchronous execution, and extensive tooling, offering performance‑competitive alternatives to Python‑based frameworks for both training and inference.

BurnDeep LearningGPU
0 likes · 23 min read
Why Rust’s Burn Framework Is Redefining Deep Learning Performance
macrozheng
macrozheng
Jul 19, 2025 · Operations

Why Microsoft’s New ‘Edit’ Tool Could Replace Vim on Windows Terminal

This article introduces Microsoft’s newly open‑sourced Edit editor, a lightweight Rust‑based command‑line text editor for Windows Terminal, outlines its features, performance benefits, and provides step‑by‑step installation and compilation instructions for Windows users.

InstallationRustWindows
0 likes · 7 min read
Why Microsoft’s New ‘Edit’ Tool Could Replace Vim on Windows Terminal
21CTO
21CTO
Jul 19, 2025 · Backend Development

Which Language Wins 2025? Go, Python, or Rust – Speed, Cost, and Career Insights

Choosing a programming language now requires weighing execution speed, memory usage, developer productivity, ecosystem tools, and salary trends; this article compares Go, Python, and Rust across benchmarks, cloud‑native suitability, AI/ML dominance, and market demand to guide teams on when to adopt each technology.

Backend DevelopmentBenchmarkGo
0 likes · 9 min read
Which Language Wins 2025? Go, Python, or Rust – Speed, Cost, and Career Insights
Efficient Ops
Efficient Ops
Jul 16, 2025 · Operations

Why Vector Is the High‑Performance Alternative to Logstash and Fluentd

This article introduces Vector, an open‑source, Rust‑based observability data pipeline that outperforms traditional tools like Logstash and Fluentd, covering its core features, concepts, installation script, minimal configuration example, and how it handles events, logs, metrics, and traces.

ConfigurationInstallationRust
0 likes · 5 min read
Why Vector Is the High‑Performance Alternative to Logstash and Fluentd
Architecture Development Notes
Architecture Development Notes
Jul 15, 2025 · Fundamentals

Build a Full-Featured Rust CLI Calculator from Scratch

This tutorial walks you through creating a command-line calculator in Rust, covering project setup, core features like basic arithmetic, input parsing, robust error handling, modular function design, performance tips, and ideas for extending functionality.

CLICalculatorCode Optimization
0 likes · 13 min read
Build a Full-Featured Rust CLI Calculator from Scratch
Code Mala Tang
Code Mala Tang
Jul 13, 2025 · Backend Development

Boost Python Computation Speed 30× with Rust and pyo3

This tutorial demonstrates how to accelerate Python's compute‑intensive tasks by rewriting critical functions in Rust, using the pyo3 library to create Python extension modules, and compares single‑thread, multithreaded, and multiprocessing performance on Linux.

Rustextension moduleparallel computing
0 likes · 10 min read
Boost Python Computation Speed 30× with Rust and pyo3
ByteDance Web Infra
ByteDance Web Infra
Jul 8, 2025 · Fundamentals

How to Build Ultra‑Fast Static Query Maps in Rust Without Runtime Overhead

This article explains why embedding large static JSON data is inefficient, introduces Minimal Perfect Hash Functions (MPHF) and various static map constructions, shows how to pack strings and avoid relocation overhead, and demonstrates the resulting improvements in binary size, lookup speed, memory usage, and compile time.

Rustcompile-time optimizationminimal perfect hash
0 likes · 12 min read
How to Build Ultra‑Fast Static Query Maps in Rust Without Runtime Overhead
21CTO
21CTO
Jul 4, 2025 · Fundamentals

Why Rust Is Revolutionizing Industrial Automation: Speed, Safety, and Scalability

This article explains how Rust’s high performance, strict memory safety, and modern concurrency model are reshaping industrial automation—from embedded controllers and IoT devices to robotics—by eliminating common C/C++ bugs, improving reliability, and enabling scalable, secure systems.

IoTRoboticsRust
0 likes · 8 min read
Why Rust Is Revolutionizing Industrial Automation: Speed, Safety, and Scalability
21CTO
21CTO
Jun 30, 2025 · Frontend Development

Tauri vs Electron: Which Framework Wins in Performance and Size?

This article compares Tauri and Electron for building cross‑platform desktop applications, examining their architectural differences, benchmark results for startup time, memory usage and bundle size, and explains why the Hopp team ultimately chose Tauri for its low‑overhead Rust backend and native WebView approach.

Desktop ApplicationsElectronRust
0 likes · 10 min read
Tauri vs Electron: Which Framework Wins in Performance and Size?
21CTO
21CTO
Jun 30, 2025 · Frontend Development

How Qt Bridges Will Unite Multiple Languages with Qt Quick UI

Qt Bridges is a new technology announced by Qt Group that enables developers to write backend logic in languages like C#, Kotlin, Python, Rust, or Swift while keeping the UI in QML/Qt Quick, simplifying integration and expanding the Qt ecosystem.

C#PythonQt
0 likes · 4 min read
How Qt Bridges Will Unite Multiple Languages with Qt Quick UI
IT Services Circle
IT Services Circle
Jun 27, 2025 · Fundamentals

Why Microsoft Rewrote the Classic MS‑DOS Editor in Rust – Meet Edit

Microsoft has open‑sourced a modern Rust rewrite of the classic MS‑DOS Editor, called Edit, which runs on Windows, macOS and Linux, fills the missing default CLI editor on 64‑bit Windows, and offers a tiny, mode‑less, feature‑rich text editing experience that has sparked nostalgic community interest.

MS-DOSMicrosoftRust
0 likes · 8 min read
Why Microsoft Rewrote the Classic MS‑DOS Editor in Rust – Meet Edit
21CTO
21CTO
Jun 25, 2025 · Artificial Intelligence

Google Gemini CLI, Zed Debugger, and Microsoft’s Open‑Source DOS Editor

Google unveiled Gemini CLI, a terminal‑based AI assistant with a generous free tier and cross‑platform support, while Zed introduced a fast, configurable Rust‑based debugger for multiple languages, and Microsoft open‑sourced a Rust rewrite of its classic MS‑DOS editor, now running on modern OSes.

AI CodingGemini CLIMicrosoft Edit
0 likes · 5 min read
Google Gemini CLI, Zed Debugger, and Microsoft’s Open‑Source DOS Editor
Top Architect
Top Architect
Jun 21, 2025 · Fundamentals

Why Pushing If‑Conditions Up and For‑Loops Down Boosts Code Quality

The article explains two simple yet powerful rules—"Push Ifs Up" and "Push Fors Down"—showing how moving condition checks out of functions and placing bulk processing loops later can reduce duplicated checks, improve readability, and unlock performance gains.

Code RefactoringIf StatementsPerformance Optimization
0 likes · 9 min read
Why Pushing If‑Conditions Up and For‑Loops Down Boosts Code Quality
21CTO
21CTO
Jun 13, 2025 · Fundamentals

Can Rust Outrun C? Exploring When Rust Beats C in Performance

This article examines a Reddit question about whether Rust can be faster than C under identical conditions, discussing inline assembly, struct layout differences, safety checks, compile‑time versus run‑time behavior, and concluding that there is no inherent speed advantage.

CRustinline assembly
0 likes · 7 min read
Can Rust Outrun C? Exploring When Rust Beats C in Performance
Code Mala Tang
Code Mala Tang
Jun 3, 2025 · Artificial Intelligence

Why OpenAI Dropped Node.js for Rust: Lessons on AI Tool Performance

OpenAI recently rewrote its AI coding assistant in Rust, abandoning Node.js due to performance, concurrency, and reliability concerns, and the move sparked community debate, highlighting the importance of language choice for high‑performance AI tools and offering insights for developers on tool selection and optimization.

AILanguage ChoiceNode.js
0 likes · 7 min read
Why OpenAI Dropped Node.js for Rust: Lessons on AI Tool Performance
21CTO
21CTO
Jun 3, 2025 · Artificial Intelligence

Why OpenAI Rewrote Codex CLI in Rust: Boosting Performance, Security, and Simplicity

OpenAI has rebuilt its upcoming AI command‑line tool Codex CLI in Rust, citing faster performance, stronger security, zero‑dependency installation, sandbox support, and low memory usage, while maintaining compatibility with its TypeScript version and extending support for JavaScript and Python.

AI toolingCodex CLIOpenAI
0 likes · 5 min read
Why OpenAI Rewrote Codex CLI in Rust: Boosting Performance, Security, and Simplicity
Python Programming Learning Circle
Python Programming Learning Circle
May 22, 2025 · Fundamentals

Introducing uv: A High‑Performance Unified Python Packaging Tool

uv is a Rust‑based, ultra‑fast Python package manager and dependency resolver that expands beyond pip to provide end‑to‑end project management, tool installation, workspace support, Python version bootstrapping, single‑file script execution, and a unified interface comparable to Cargo, dramatically simplifying Python development workflows.

RustToolingdependency resolution
0 likes · 12 min read
Introducing uv: A High‑Performance Unified Python Packaging Tool
21CTO
21CTO
May 21, 2025 · Fundamentals

Linus Torvalds’ Quiet Keyboard Switch: Insights into Linux Kernel Development

Linus Torvalds, the Linux kernel lead, shares his recent experiment with a silent mechanical keyboard, reflecting on typing feedback, autocorrect blame, and the steady progress of Linux kernel 6.15 featuring Intel performance extensions and Rust‑based Nvidia drivers.

Linus TorvaldsMechanical KeyboardRust
0 likes · 3 min read
Linus Torvalds’ Quiet Keyboard Switch: Insights into Linux Kernel Development
vivo Internet Technology
vivo Internet Technology
May 7, 2025 · Information Security

FunProxy: A Rust‑Based Cross‑Platform Full‑Link Testing and Proxy Tool

FunProxy is a Rust‑based, Tauri‑powered cross‑platform tool that provides high‑performance packet capture, cloud‑managed hosts and rules, collaborative sharing, and extensible plugins for full‑link testing and proxying across Windows, macOS, Linux, Android, iOS and web, delivering secure, low‑memory, fast startup testing.

MITMProxyRust
0 likes · 18 min read
FunProxy: A Rust‑Based Cross‑Platform Full‑Link Testing and Proxy Tool
Architect's Guide
Architect's Guide
Apr 28, 2025 · Backend Development

Cloudflare Open‑sources Pingora: A Rust‑Based Asynchronous HTTP Proxy Framework

Cloudflare has open‑sourced Pingora, a high‑performance Rust asynchronous multithreaded framework for building HTTP/1 and HTTP/2 end‑to‑end proxy services, detailing its features, runtime capabilities, and the company’s motivation to promote memory‑safe infrastructure while noting its pre‑1.0 status and limited OS support.

BackendCloudflareHTTP proxy
0 likes · 5 min read
Cloudflare Open‑sources Pingora: A Rust‑Based Asynchronous HTTP Proxy Framework
21CTO
21CTO
Apr 19, 2025 · Frontend Development

Why Turbopack in Next.js 15.3 Could Supercharge Your Frontend Build Speed

Next.js 15.3 introduces Turbopack, a Rust‑based bundler that dramatically speeds up builds, passes over 99 % of tests, and is recommended for development use while still in alpha, alongside new navigation hooks, monitoring hooks, and an improved TypeScript language server.

BundlerNext.jsReact
0 likes · 3 min read
Why Turbopack in Next.js 15.3 Could Supercharge Your Frontend Build Speed
Python Programming Learning Circle
Python Programming Learning Circle
Apr 2, 2025 · Fundamentals

Performance Comparison of Over 40 Programming Languages on a 1‑Billion‑Iteration Nested Loop

A comprehensive benchmark on an M3 MacBook Pro measures how compiled languages like C, Rust and Java outperform interpreted languages such as Python, Ruby and PHP when executing a billion‑iteration nested loop and a Fibonacci calculation, providing version details, test methodology, and practical recommendations for compute‑intensive projects.

CRustcompiled vs interpreted
0 likes · 6 min read
Performance Comparison of Over 40 Programming Languages on a 1‑Billion‑Iteration Nested Loop
21CTO
21CTO
Apr 2, 2025 · Cloud Native

How Hyperlight Wasm Enables Near-Instant, Secure Serverless Apps on Windows and Linux

Hyperlight Wasm, an open‑source lightweight virtual machine manager built with Rust, combines a micro‑VM and a WebAssembly runtime to launch secure, isolated applications in 1‑2 ms on Windows and Linux, offering fast startup, strong sandboxing, and upcoming CNCF support, while noting current platform limits.

CNCFHyperlightRust
0 likes · 6 min read
How Hyperlight Wasm Enables Near-Instant, Secure Serverless Apps on Windows and Linux
Liangxu Linux
Liangxu Linux
Mar 30, 2025 · Fundamentals

Is C++ Heading for Obsolescence? Inside the Language’s Growing Divide

The article examines the intense debate over C++'s future, highlighting government warnings, industry shifts toward Rust, the C++ standards committee’s focus on ABI stability, and the clash between modern‑tool‑driven teams and legacy‑code enterprises, questioning whether the language can stay relevant.

C++RustStandards
0 likes · 15 min read
Is C++ Heading for Obsolescence? Inside the Language’s Growing Divide
Architecture Development Notes
Architecture Development Notes
Mar 16, 2025 · Backend Development

Choosing the Right Concurrency Model: Go vs Python vs Rust

This article compares Go, Python, and Rust concurrency implementations—covering CSP‑based goroutines, GIL constraints, and ownership‑driven thread safety—to help developers select the most suitable model for high‑throughput, CPU‑bound, or safety‑critical applications.

AsyncGoParallelism
0 likes · 9 min read
Choosing the Right Concurrency Model: Go vs Python vs Rust
Python Programming Learning Circle
Python Programming Learning Circle
Mar 14, 2025 · Fundamentals

Performance Comparison of Multiple Programming Languages on a 1 Billion Nested Loop

This article benchmarks dozens of programming languages by measuring the time to execute a one‑billion‑iteration nested loop on an M3 MacBook Pro, revealing that compiled languages like C, Rust and Java finish in about half a second while interpreted languages such as Python and Ruby take tens of seconds, and provides detailed version information, test commands, and additional results for many other languages.

CRust
0 likes · 6 min read
Performance Comparison of Multiple Programming Languages on a 1 Billion Nested Loop
21CTO
21CTO
Mar 13, 2025 · Backend Development

Why Microsoft Chose Go Over Rust for the TypeScript Compiler Rewrite

Microsoft announced a port of the TypeScript compiler to Go, promising over tenfold speed gains, and explained that portability and automatic garbage collection made Go a more practical choice than Rust despite community disappointment.

GoRustTypeScript
0 likes · 7 min read
Why Microsoft Chose Go Over Rust for the TypeScript Compiler Rewrite
Xiaohongshu Tech REDtech
Xiaohongshu Tech REDtech
Mar 6, 2025 · Backend Development

ROFF: A High‑Performance Seven‑Layer Rust‑Based Gateway with TLS Offload, QUIC/HTTP3, and Dynamic Module System

ROFF is a Rust‑implemented, seven‑layer gateway that delivers high‑throughput load balancing with memory‑safe performance, TLS hardware offload, native QUIC/HTTP3 support, a hot‑reload/upgrade mechanism, and an extensible module system allowing over thirty built‑in filters and custom Rust macros.

HTTP/3QUICRust
0 likes · 28 min read
ROFF: A High‑Performance Seven‑Layer Rust‑Based Gateway with TLS Offload, QUIC/HTTP3, and Dynamic Module System
Tencent Technical Engineering
Tencent Technical Engineering
Mar 3, 2025 · Frontend Development

2024 Front-End Technology Review and Outlook for 2025

The 2024 front‑end review highlights Python eclipsing JavaScript on GitHub, TypeScript’s steady rise, ECMAScript 2024 utilities, major framework releases (React 19, Vue 3.5, Svelte 5, Angular 19), a surge of Rust‑based tooling, new JavaScript runtimes, Chrome’s anchor CSS, AI‑driven development tools, cross‑platform advances, WebAssembly’s component model, and forecasts 2025’s AI‑enhanced productivity, deeper TypeScript adoption, Rust tooling dominance, and unified multi‑device strategies.

Front-endJavaScriptRust
0 likes · 76 min read
2024 Front-End Technology Review and Outlook for 2025
大转转FE
大转转FE
Mar 3, 2025 · Frontend Development

Zhuanzhuan Frontend Weekly – Curated Technical Articles

This issue of Zhuanzhuan Frontend Weekly curates five insightful technical articles covering React UI paradigm shifts, a Rust beginner’s journey to production, performance improvements in a mini‑program simulator, integration of the Qwen‑2.5‑VL model with Midscene.js, and Didi’s experience in managing technical debt for internationalization.

AIReactRust
0 likes · 5 min read
Zhuanzhuan Frontend Weekly – Curated Technical Articles
DeWu Technology
DeWu Technology
Feb 26, 2025 · Backend Development

Migrating to Rust: A Case Study in High-Performance Computing

Migrating a Java computing layer to Rust yielded dramatic performance gains—30% lower CPU usage, 70% less memory—and greater stability, as the authors explain how Rust’s ownership, borrowing, lifetimes, and concurrency, combined with optimized data handling, FFI integration, Tokio async, Docker deployment, and monitoring, outweigh the steep learning curve and ecosystem gaps.

Backend DevelopmentFFIHigh‑performance computing
0 likes · 22 min read
Migrating to Rust: A Case Study in High-Performance Computing
21CTO
21CTO
Feb 24, 2025 · Backend Development

Why Rust Adoption Stalls in 2024 Despite Its Safety Edge

The 2024 Rust State Survey reveals improved developer productivity but persistent challenges like slow compilation, debugging difficulty, and limited industry adoption, highlighting concerns over complexity, low usage in tech, and the uncertain future of Rust in the Linux kernel.

2024 SurveyLinux kernelProgramming Language Adoption
0 likes · 6 min read
Why Rust Adoption Stalls in 2024 Despite Its Safety Edge
DataFunSummit
DataFunSummit
Feb 22, 2025 · Big Data

Blaze Engine: A Rust‑Based Native Vectorized Execution Engine for Spark SQL

The article introduces Blaze, Kuaishou's Rust‑powered native execution engine that vectorizes Spark SQL workloads, explains its architecture and operation, presents benchmark results showing up to 50% latency reduction, and details internal deployments, industry case studies, community collaborations, and the 2025 roadmap.

Big DataNative ExecutionPerformance Optimization
0 likes · 12 min read
Blaze Engine: A Rust‑Based Native Vectorized Execution Engine for Spark SQL
21CTO
21CTO
Feb 22, 2025 · R&D Management

Why the Linux Kernel is Embracing Rust: Inside the Debate and Policy Fight

The Linux kernel community is wrestling with the integration of Rust, as senior developers argue for its memory‑safety benefits while some maintainers fear added maintenance burden, revealing a broader policy clash over language diversity in core OS development.

Memory SafetyRustkernel-development
0 likes · 9 min read
Why the Linux Kernel is Embracing Rust: Inside the Debate and Policy Fight
Java Tech Enthusiast
Java Tech Enthusiast
Feb 21, 2025 · Fundamentals

TIOBE February 2025 Language Rankings and Performance Overview

The TIOBE February 2025 index shows Python leading, C++ rising to second, Go staying in the top ten and Rust hitting a 1.47 % share, while a 1‑billion‑loop benchmark on a MacBook Pro finds Zig, Rust and C finishing in ~0.5 s versus Python’s 31.6 s and R’s 72.6 s, and survey data highlight Python’s dominance across data analysis, web development, DevOps, web crawling, machine learning and education.

CPythonRust
0 likes · 6 min read
TIOBE February 2025 Language Rankings and Performance Overview
21CTO
21CTO
Feb 10, 2025 · Backend Development

Why Linus Torvalds Is Blocking Rust Drivers in the Linux Kernel

The Linux kernel community is embroiled in a heated debate as Linus Torvalds rejects Rust‑based device driver patches, citing concerns over process, social‑media backlash, and the added complexity of mixing Rust with the traditionally C‑centric kernel code.

Device DriversLinus TorvaldsMemory Safety
0 likes · 6 min read
Why Linus Torvalds Is Blocking Rust Drivers in the Linux Kernel
Architecture Development Notes
Architecture Development Notes
Feb 5, 2025 · Backend Development

Mastering Axum Fallbacks: Build Unbreakable Rust Web Routes

Explore how to construct robust, multi‑layered fallback mechanisms in Rust’s Axum framework—covering basic route guards, global error handling, middleware validation, dynamic redirects, performance optimizations, and monitoring—so every unknown HTTP request is safely captured, logged, and intelligently responded.

AxumFallbackRust
0 likes · 10 min read
Mastering Axum Fallbacks: Build Unbreakable Rust Web Routes
Java Tech Enthusiast
Java Tech Enthusiast
Jan 30, 2025 · Operations

Fish Shell Rewritten in Rust: Progress and Insights

The Fish shell, a user‑friendly command‑line interface for Linux and macOS, is being completely rewritten in Rust after years of C++ development, with the 4.0 beta showing nearly 100 % Rust code, thousands of commits, major line‑count conversions, easier builds, removed ncurses dependency, new features, and only minor remaining CMake challenges.

RustShell Developmentfish-shell
0 likes · 4 min read
Fish Shell Rewritten in Rust: Progress and Insights