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

Top all-time · #5163

V

Vittorio Romeo

Personal blog · vittorioromeo.info/index/blogprogramming

Vittorio Romeo writes VittorOmeo, a personal blog at vittorioromeo.info about programming. Since 2016, 15 different Hacker News readers have linked it 27 times, most often “Fixing C++ with Epochs”. No feed was found, so read it on the site itself.

No feed foundVisit the blog
27mentions?
15HN people?
2016–2024first – last linked?
Links on Hacker News per year · peak 6 in 2022

Too few sampled comments (5) to say how often HN recommends it.?

Why HN links it

HN readers link Vittorio Romeo's blog mainly for his 'Epochs' proposal, which commenters describe as opt-in new-standard editions that can drop legacy pitfalls while still working with old code. Also cited for C++ work.

Summarised by Claude from a sample of 5 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

Most-linked posts?

  1. Fixing C++ with Epochs
    7 people · 8 mentions · first linked 2019-08-03
  2. Vrsfml: My Emscripten-ready fork of SFML
    3 people · 4 mentions · first linked 2024-08-18
  3. Wordlexpr: Compile-Time Wordle in C++20
    2 people · 2 mentions · first linked 2022-02-27
  4. Why choose sum types over exceptions?
    2 people · 2 mentions · first linked 2017-12-03
  5. Compile-time iteration with C++20 lambdas
    2 people · 2 mentions · first linked 2018-04-16

What Hacker News says?

  1. I'm working on a Emscripten-ready fork of SFML that brings several key improvements: - Modern OpenGL and first-class support for Emscripten4 - Easy to use drawable batching system - Enhanced API safety at compile-time - Flexible design approach over strict OOP principles - New audio API supporting multiple simultaneous devices - Built-in SFML::ImGui module - Remarkably fast compilation time & small run-time debug mo…

    Comment linking /index/blog/vrsfml.html

    on “Ask HN: What are you working on (September 2024)?”
  2. Submitted Modern C++ gamedev: thoughts and misconceptions as a story · 221 points

    HN discussion
  3. This is the idea for the 'epochs' proposal https://vittorioromeo.info/index/blog/fixing_cpp_with_epochs...

    Comment linking /index/blog/fixing_cpp_with_epochs.html

    on “C++ Pattern Matching Proposal [pdf]”
  4. Submitted The Sad State of Debug Performance in C++ as a story · 146 points

    HN discussion
  5. C++ needs to just steal the idea of Epochs from Rust https://vittorioromeo.info/index/blog/fixing_cpp_with_epochs... By default, everything is backward compatible, but to use new features you need to declare this compilation unit as being part of C++23 (or 26, 29). Then code that uses the new stuff also ignores the old and can have different rules. But it can still be combined with legacy code and libraries. You kno…

    Comment linking /index/blog/fixing_cpp_with_epochs.html

    on “Goals and Priorities for C++”
  6. Submitted Wordlexpr: Compile-Time Wordle in C++20 as a story · 105 points

    HN discussion
  7. Sure, the effect of such guidelines, including the "Core Guidelines" is to further shatter the language into effectively incompatible dialects while not really solving anything. One of the book's authors actually proposed work to get C++ to a place where C++ 20 could begin actually abolishing the things everybody agrees you shouldn't do, Vittorio's "Epochs" proposal. https://vittorioromeo.info/index/blog/fixing_cpp_…

    Comment linking /index/blog/fixing_cpp_with_epochs.html

    on “Embracing Modern C++ Safely, Book Review”
  8. Submitted Implementing secure leaderboards for my game as a story · 96 points

    HN discussion
  9. yep, the authors of "Embracing Modern C++ Safely" [1] are Bloomberg folks [1] https://vittorioromeo.info/emcpps.html

    Comment linking /emcpps.html

    on “A Modern High-Performance Open Source Message Queuing System”
  10. Submitted Show HN: Quake VR – Quake (1996) as a first-class PCVR experience as a story · 6 points

    HN discussion
  11. Submitted Zero-allocation continuations in C++17 as a story · 4 points

    HN discussion
  12. Submitted On the recent 'lambda vs. iterator' paper as a story · 4 points

    HN discussion
  13. Submitted Wordlexpr – compile-time Wordle in C++20 as a story · 2 points

    HN discussion
  14. Submitted Fixing C++ with 'Epochs' as a story · 2 points

    HN discussion
  15. Submitted Fixing C++ with Epochs as a story · 2 points

    HN discussion
  16. Submitted Fixing C++ with Epochs as a story · 2 points

    HN discussion
  17. Submitted Compile-time iteration with C++20 lambdas as a story · 2 points

    HN discussion
  18. Submitted Why choose sum types over exceptions? as a story · 2 points

    HN discussion
  19. Submitted Vrsfml: Emscripten-Ready Fork of SFML as a story · 1 points

    HN discussion
  20. Submitted Vrsfml: My Emscripten-ready fork of SFML as a story · 1 points

    HN discussion
  21. Submitted Vrsfml: My Emscripten-ready fork of SFML as a story · 1 points

    HN discussion
  22. Submitted Fixing C++ with Epoches (ala Rust Editions) as a story · 1 points

    HN discussion
  23. Submitted Fixing C++ with Epochs as a story · 1 points

    HN discussion
  24. Submitted Why choose sum types over exceptions? as a story · 1 points

    HN discussion
  25. Submitted Compile-time iteration with C++20 lambdas as a story · 1 points

    HN discussion
  26. Submitted 2018 Jacksonville ISO C++ meeting report as a story · 1 points

    HN discussion
  27. Submitted My CppCon 2016 trip report (thoughts on my favorite talks and my sessions) as a story · 1 points

    HN discussion

Search all of HN for vittorioromeo.info

Linked by the same people?