Hacker Blogs
Work in progress: 15,409 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #2318

T

The Coded Message

Personal blog · thecodedmessage.comprogrammingculture

The Coded Message is a personal blog at thecodedmessage.com about programming and culture. Since 2021, 35 different Hacker News readers have linked it 64 times, most often “C++ Move Semantics Considered Harmful (Rust Is Better)”. It is still writing: the last post was on 2026-06-20, and you can follow it by feed.

Visit the blog
64mentions?
35HN people?
2021–2026first – last linked?
Links on Hacker News per year · peak 24 in 2022

Most-linked posts?

  1. C++ Move Semantics Considered Harmful (Rust Is Better)
    6 people · 8 mentions · first linked 2021-11-04
  2. Sayonara, C++, and Hello to Rust
    6 people · 6 mentions · first linked 2021-10-27
  3. Rust Is Beyond Object-Oriented, Part 3: Inheritance
    4 people · 4 mentions · first linked 2023-12-10
  4. RAII: Compile-Time Memory Management in C++ and Rust
    3 people · 3 mentions · first linked 2022-10-12
  5. My Reaction to Dr. Stroustrup’s Recent Memory Safety Comments
    3 people · 3 mentions · first linked 2023-01-31
  6. C++ Papercuts
    3 people · 3 mentions · first linked 2023-08-26
  7. Can you have too many programming language features?
    3 people · 3 mentions · first linked 2022-05-16
  8. Netflix Should Become a Tech Company
    2 people · 3 mentions · first linked 2022-05-28
  9. Endianness, API Design, and Polymorphism in Rust
    2 people · 2 mentions · first linked 2021-11-27
  10. Blocking Sockets and Async
    2 people · 2 mentions · first linked 2022-08-11

What Hacker News says?

  1. There is a discussion that without rust's move semantics C++ cannot reach the safety levels of Rust. But rust's move semantic cannot be brought to C++ without breaking an existing code.[1] In a short, C++ approach is to give any object a "blank state" which it must turn into after the value was moved from it. It is an attempt to track state "value was moved out" dynamically. Rust tracks it statically by treating a v…

    Comment linking /posts/cpp-move/

    on “Rust in the 6.2 kernel”
  2. Submitted Trivia About Rust Types as a story · 104 points

    HN discussion
  3. There certainly are C++ programmers who express this sentiment. e.g. https://www.thecodedmessage.com/posts/hello-rust/ On the other hand, if the thing you don't like about C++ is that it keeps changing you may be unsatisfied in Rust too because Rust has in some ways an even faster pace of changes. Rust as it was written in 2015 still compiles on a modern Rust compiler (with edition set to "2015" and modulo any secur…

    Comment linking /posts/hello-rust/

    on “C++ Coroutines Do Not Spark Joy”
  4. Submitted Sayonara, C++, and Hello to Rust as a story · 90 points

    HN discussion
  5. About a year ago, Stroustrup wrote a similar response[0] to a similar statement from the NSA[1]. I wasn't really convinced and am more in agreement with this response to Stroustrup[2] from an embedded Linux developer. To quote from near the end of their response to Stroustrup: > In the meantime, it is unfair for Dr. Stroustrup to call safe programming languages novelties or to pretend that C++ isn’t already far behi…

    Comment linking /posts/stroustrup-response/

    on “C++ creator rebuts White House warning”
  6. Submitted In Defense of Async: Function Colors Are Rusty as a story · 89 points

    HN discussion
  7. By default new types in Rust are not Copy, so when you pass values of these types around they are moved, not copied. It leads for example to freedom to do something like: fn move_things(a: SomePrettyBigType) -> EvenBiggerType When I was taught programming, I learnt that it is a bad thing, because passing big values to functions needs a lot of copying and is very slow. Not so with Rust. I personally did all the check…

    Comment linking /posts/cpp-move/

    on “Getting Past “Ampersand-Driven Development” in Rust”
  8. Submitted Haskell error messages: come on as a story · 83 points

    HN discussion
  9. I am so sad there’s not more LoTR stories. Have written about this before: https://www.thecodedmessage.com/posts/tolkien/

    Comment linking /posts/tolkien/

    on “Copyright claim against Tolkien estate backfires on LOTR fanfiction author”
  10. Submitted The Good Ol' Days of QBasic Nibbles as a story · 80 points

    HN discussion
  11. Correct link: https://www.thecodedmessage.com/posts/oop-1-encapsulation/#c... Also, you have to wait a few seconds for the comments to load ¯ \ _ ( ツ ) _ / ¯

    Comment linking /posts/oop-1-encapsulation/

    on “"The 'pillars' of OOP have little to do with the original vision of Alan Kay"”
  12. Submitted Choosing the Right Integers as a story · 74 points

    HN discussion
  13. Submitted Rust should not have provided `unwrap` as a story · 54 points

    HN discussion
  14. Submitted Endianness, API Design, and Polymorphism in Rust as a story · 46 points

    HN discussion
  15. Submitted Being fair about memory safety and performance as a story · 44 points

    HN discussion
  16. Submitted C++ Move Semantics Considered Harmful (Rust Is Better) as a story · 40 points

    HN discussion
  17. Submitted Endiannes and Polymorphism in Rust as a story · 38 points

    HN discussion
  18. Submitted C++ Move Semantics Considered Harmful (Rust Is Better) as a story · 8 points

    HN discussion
  19. Submitted Can you have too many programming language features? as a story · 6 points

    HN discussion
  20. Submitted Sayonara, C++, and Hello to Rust as a story · 6 points

    HN discussion
  21. Submitted RAII: Compile-Time Memory Management in C++ and Rust as a story · 5 points

    HN discussion
  22. Submitted Move Semantics: C++ vs. Rust as a story · 4 points

    HN discussion
  23. Submitted X86S: A Long Time Coming as a story · 3 points

    HN discussion
  24. Submitted Netflix Should Become a Tech Company as a story · 3 points

    HN discussion
  25. Submitted A Rust Gem: The Rust Map API as a story · 3 points

    HN discussion
  26. Submitted Sayonara, C++, and Hello to Rust as a story · 3 points

    HN discussion
  27. Submitted C++ Move Semantics Considered Harmful (Rust Is Better) [2021] as a story · 2 points

    HN discussion
  28. Submitted LLMs in Programming as a story · 2 points

    HN discussion
  29. Submitted C++ Move Semantics Considered Harmful (Rust Is Better) as a story · 2 points

    HN discussion
  30. Submitted The AI Non-Economy: A Rant as a story · 2 points

    HN discussion

Search all of HN for thecodedmessage.com

Linked by the same people?