Get the latest tech news

Arenas in Rust


gust 5, 2025 A fast way to start an argument in a room full of programmers: “How do you implement a doubly linked list in Rust?” At one level, this question is not very fair, because an answer to it as stated would be that one simply does not use doubly linked lists. They have been popular in introductory computer science lectures because they are a neat way to explain pointers in a data structure that's easy to draw on a whiteboard, but they are not a good match to modern hardware.

None

Get the Android app

Or read this on Hacker News

Read more on:

Photo of Rust

Rust

Photo of Arenas

Arenas

Related news:

News photo

QuestDB (YC S20) Is Hiring a Core Database Engineer – C++ and Rust

News photo

DARPA project for automated translation from C to Rust (2024)

News photo

We still chose C++ (instead of Rust) for new database development