<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/keynote-rust-is-not-about-memory-safety---helge-penne---ndc-techtown-2025-xs6gvdodx" -->

---
title: Keynote: Rust is not about memory safety - Helge Penne -...
description: Rust's primary value isn't memory safety but correctness through its type system. The language uses enums with data, pattern matching, and the Result type to...
canonical: https://daily.dev/posts/keynote-rust-is-not-about-memory-safety---helge-penne---ndc-techtown-2025-xs6gvdodx
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Keynote: Rust is not about memory safety - Helge Penne - NDC TechTown 2025 | daily.dev
og:description: Rust's primary value isn't memory safety but correctness through its type system. The language uses enums with data, pattern matching, and the Result type to...
og:url: https://daily.dev/posts/keynote-rust-is-not-about-memory-safety---helge-penne---ndc-techtown-2025-xs6gvdodx
og:image: https://api.daily.dev/og/posts/Xs6GvdOdx.png
og:image:alt: Keynote: Rust is not about memory safety - Helge Penne - NDC TechTown 2025
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Keynote: Rust is not about memory safety - Helge Penne - NDC TechTown 2025

**[NDC Conferences](https://daily.dev/sources/ndc)** · 40 min read · 0 upvotes · 0 comments

## Summary

Rust's primary value isn't memory safety but correctness through its type system. The language uses enums with data, pattern matching, and the Result type to catch errors at compile time rather than runtime. Features like the question mark operator for error propagation, move semantics by default, and consuming methods enable the compiler to enforce correct API usage. This strong static typing reduces the need for unit tests, makes refactoring safer and faster, and ensures that code that compiles is more likely to work as intended.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.youtube.com/watch?v=G_IikZ1uIB0>

## Similar posts on daily.dev

- [Beyond Memory Safety: What Makes Rust Different – Lessons from Autonomous Robotics](https://daily.dev/posts/beyond-memory-safety-what-makes-rust-different-lessons-from-autonomous-robotics-ivljxogzh) · InfoQ · 0 upvotes · 0 comments
- [a grand vision for rust](https://daily.dev/posts/a-grand-vision-for-rust-fnxjbzooa) · Lobsters · 0 upvotes · 0 comments
- [Choosing Rust for All the Wrong Reasons \(Diary of a Mercenary\)](https://daily.dev/posts/choosing-rust-for-all-the-wrong-reasons-diary-of-a-mercenary--p8m8obyxf) · Medium · 3 upvotes · 0 comments

---

Tags: [#c++](https://daily.dev/tags/c++), [#rust](https://daily.dev/tags/rust), [#type-systems](https://daily.dev/tags/type-systems)

[View this post on daily.dev](https://daily.dev/posts/keynote-rust-is-not-about-memory-safety---helge-penne---ndc-techtown-2025-xs6gvdodx)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Keynote: Rust is not about memory safety - Helge Penne - NDC TechTown 2025","url":"https://daily.dev/posts/keynote-rust-is-not-about-memory-safety---helge-penne---ndc-techtown-2025-xs6gvdodx","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/keynote-rust-is-not-about-memory-safety---helge-penne---ndc-techtown-2025-xs6gvdodx"},"datePublished":"2026-01-13T10:42:48.424Z","dateModified":"2026-03-15T05:54:33.288Z","description":"Rust's primary value isn't memory safety but correctness through its type system. The language uses enums with data, pattern matching, and the Result type to...","image":"https://i.ytimg.com/vi/G_IikZ1uIB0/sddefault.jpg","thumbnailUrl":"https://i.ytimg.com/vi/G_IikZ1uIB0/sddefault.jpg","isAccessibleForFree":true,"articleSection":"NDC Conferences","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"NDC Conferences","logo":"https://media.daily.dev/image/upload/s--SiIyojEj--/f_auto/v1748760369/logos/ndc","url":"https://daily.dev/sources/ndc"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/keynote-rust-is-not-about-memory-safety---helge-penne---ndc-techtown-2025-xs6gvdodx","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"c++,rust,type-systems","timeRequired":"PT40M","video":{"@type":"VideoObject","name":"Keynote: Rust is not about memory safety - Helge Penne - NDC TechTown 2025","description":"Rust's primary value isn't memory safety but correctness through its type system. The language uses enums with data, pattern matching, and the Result type to...","thumbnailUrl":"https://i.ytimg.com/vi/G_IikZ1uIB0/sddefault.jpg","uploadDate":"2026-01-13T10:42:48.424Z","duration":"PT40M","url":"https://api.daily.dev/r/Xs6GvdOdx","embedUrl":"https://www.youtube.com/embed/G_IikZ1uIB0"}}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"NDC Conferences","item":"https://daily.dev/sources/ndc"},{"@type":"ListItem","position":3,"name":"Keynote: Rust is not about memory safety - Helge Penne - NDC TechTown 2025"}]}
```

