<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: cemdervis</title><link>https://news.ycombinator.com/user?id=cemdervis</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 03 Jul 2026 06:47:09 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=cemdervis" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by cemdervis in "The case for physical media ownership"]]></title><description><![CDATA[
<p>For transparency: That was the previous title of the page. I since changed many things on that site and reworded some fluff. Cheers.</p>
]]></description><pubDate>Sat, 27 Jun 2026 14:12:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=48698479</link><dc:creator>cemdervis</dc:creator><comments>https://news.ycombinator.com/item?id=48698479</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48698479</guid></item><item><title><![CDATA[The case for physical media ownership]]></title><description><![CDATA[
<p>Article URL: <a href="https://dervis.de/physical/">https://dervis.de/physical/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48697335">https://news.ycombinator.com/item?id=48697335</a></p>
<p>Points: 489</p>
<p># Comments: 368</p>
]]></description><pubDate>Sat, 27 Jun 2026 11:32:10 +0000</pubDate><link>https://dervis.de/physical/</link><dc:creator>cemdervis</dc:creator><comments>https://news.ycombinator.com/item?id=48697335</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48697335</guid></item><item><title><![CDATA[New comment by cemdervis in "C++26 is done: ISO C++ standards meeting Trip Report"]]></title><description><![CDATA[
<p>I am not aware of such a thing. Is GitHub itself requesting that when you create a PR, or is it because of the site's editor?</p>
]]></description><pubDate>Mon, 30 Mar 2026 17:07:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47576944</link><dc:creator>cemdervis</dc:creator><comments>https://news.ycombinator.com/item?id=47576944</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47576944</guid></item><item><title><![CDATA[New comment by cemdervis in "C++26 is done: ISO C++ standards meeting Trip Report"]]></title><description><![CDATA[
<p>GCC and MSVC are pretty close. fyi, the tables on cppreference are rather outdated at this point. I made a more up-to-date, community-maintained site: <a href="https://cppstat.dev/?conformance=cpp20" rel="nofollow">https://cppstat.dev/?conformance=cpp20</a></p>
]]></description><pubDate>Mon, 30 Mar 2026 09:54:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47572372</link><dc:creator>cemdervis</dc:creator><comments>https://news.ycombinator.com/item?id=47572372</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47572372</guid></item><item><title><![CDATA[New comment by cemdervis in "GCC 16 considering changing default to C++20"]]></title><description><![CDATA[
<p>Glad I could help!</p>
]]></description><pubDate>Tue, 18 Nov 2025 15:52:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=45967887</link><dc:creator>cemdervis</dc:creator><comments>https://news.ycombinator.com/item?id=45967887</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45967887</guid></item><item><title><![CDATA[New comment by cemdervis in "GCC 16 considering changing default to C++20"]]></title><description><![CDATA[
<p><a href="https://cppstat.dev" rel="nofollow">https://cppstat.dev</a></p>
]]></description><pubDate>Tue, 18 Nov 2025 09:56:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=45963219</link><dc:creator>cemdervis</dc:creator><comments>https://news.ycombinator.com/item?id=45963219</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45963219</guid></item><item><title><![CDATA[New comment by cemdervis in "What's New in C# 14: Null-Conditional Assignments"]]></title><description><![CDATA[
<p>Reminds of something I read somewhere: "I don't love Java, but I love the house it bought me."</p>
]]></description><pubDate>Thu, 18 Sep 2025 10:32:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=45287938</link><dc:creator>cemdervis</dc:creator><comments>https://news.ycombinator.com/item?id=45287938</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45287938</guid></item><item><title><![CDATA[New comment by cemdervis in "Show HN: C++ Compiler Support Page"]]></title><description><![CDATA[
<p>Hi, the live search is for developers that want to quickly look up the support for a particular feature. The "missing features" feature and filtering by compiler versions is something I'm currently working on. Any suggestions are welcome, and thanks for your feedback.</p>
]]></description><pubDate>Fri, 12 Sep 2025 13:44:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=45222080</link><dc:creator>cemdervis</dc:creator><comments>https://news.ycombinator.com/item?id=45222080</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45222080</guid></item><item><title><![CDATA[New comment by cemdervis in "Show HN: C++ Compiler Support Page"]]></title><description><![CDATA[
<p>Hi, I first designed this site as a way for C++ developers to quickly look up support for particular features (as you've described, in isolation). But in the long run, I think we can extract much more meaning out of these numbers, which is why I added the conformance overview as a first test candidate.<p>As for feature names: I agree that the paper titles tend to be very technical / niche. However, I didn't want to distort them and rename them, since the site is targeted at the in-the-know population you've mentioned. Do you have an idea how this could be improved?<p>Regarding the search: This is something I'm working on improving, so that coarse searches like "constexp sharedptr" would correctly yield the constexpr std::shared_ptr proposal.</p>
]]></description><pubDate>Fri, 12 Sep 2025 13:42:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=45222062</link><dc:creator>cemdervis</dc:creator><comments>https://news.ycombinator.com/item?id=45222062</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45222062</guid></item><item><title><![CDATA[New comment by cemdervis in "Show HN: C++ Compiler Support Page"]]></title><description><![CDATA[
<p>Hi, thanks. I agree, modules support is kind of there, but not really. I think we could only go by what the compiler vendors state, and add some notes about what's missing.</p>
]]></description><pubDate>Fri, 12 Sep 2025 13:35:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=45221979</link><dc:creator>cemdervis</dc:creator><comments>https://news.ycombinator.com/item?id=45221979</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45221979</guid></item><item><title><![CDATA[New comment by cemdervis in "Show HN: C++ Compiler Support Page"]]></title><description><![CDATA[
<p>Hi, I got the initial information from the cppreference compiler support site, then verified with each compiler vendors support tables and updated the information accordingly.<p>Then I wrote a bot that watches all known (and most importantly, reliable) sources for changes, that then notifies me. The data itself is kept in very simple yaml files. So whenever something changes, I verify and update the info accordingly (The site itself is then regenerated and uploaded automatically).<p>For features that are not fully implemented yet, or where the vendor does not provide any information (e.g. Apple's conformance table), I set up a conformance test suite on my machine that runs most of these across all toolchains.<p>Please note that I won't be the only person that maintains this site. I'm in the process of open-sourcing and automating most of it, so that everyone can contribute via GitHub. It's just that keeping up with C++ is part of my job, and also a personal interest of mine. So I do this as a "labour of love".</p>
]]></description><pubDate>Fri, 12 Sep 2025 13:33:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=45221963</link><dc:creator>cemdervis</dc:creator><comments>https://news.ycombinator.com/item?id=45221963</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45221963</guid></item><item><title><![CDATA[New comment by cemdervis in "Show HN: C++ Compiler Support Page"]]></title><description><![CDATA[
<p>Thank you very much, I also plan to add more information to the information section of each feature, so that people have the option to TL;DR instead of heading over to the proposals.</p>
]]></description><pubDate>Fri, 12 Sep 2025 13:25:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=45221880</link><dc:creator>cemdervis</dc:creator><comments>https://news.ycombinator.com/item?id=45221880</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45221880</guid></item><item><title><![CDATA[New comment by cemdervis in "Show HN: C++ Compiler Support Page"]]></title><description><![CDATA[
<p>Hi, yes, it's just because I'm still trying out some design ideas and am polishing the code. I'm already in the process of open-sourcing it, so that everyone can contribute via GitHub PRs, it's just preparation work that has to be done.</p>
]]></description><pubDate>Fri, 12 Sep 2025 13:24:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=45221864</link><dc:creator>cemdervis</dc:creator><comments>https://news.ycombinator.com/item?id=45221864</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45221864</guid></item><item><title><![CDATA[New comment by cemdervis in "Show HN: C++ Compiler Support Page"]]></title><description><![CDATA[
<p>Thanks! I agree to an extent, but it's also the beast the industry married. So as long as it's around, we might as well "deal with it". This page is hopefully one tool that helps with that :)</p>
]]></description><pubDate>Tue, 09 Sep 2025 13:33:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=45181692</link><dc:creator>cemdervis</dc:creator><comments>https://news.ycombinator.com/item?id=45181692</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45181692</guid></item><item><title><![CDATA[New comment by cemdervis in "Show HN: C++ Compiler Support Page"]]></title><description><![CDATA[
<p>Hi! That's certainly possible, and also what I'm already doing. However, it's very time-consuming to do it for every single feature. The compiler vendors already provide their feature-support tables for most features, which I've made a small bot for that watches for conformance changes. For feature support that is unclear or not provided by the vendors, I write conformance tests to verify.
In my experience, this mix works best.</p>
]]></description><pubDate>Tue, 09 Sep 2025 13:30:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=45181668</link><dc:creator>cemdervis</dc:creator><comments>https://news.ycombinator.com/item?id=45181668</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45181668</guid></item><item><title><![CDATA[Show HN: C++ Compiler Support Page]]></title><description><![CDATA[
<p>Hi HN,<p>I have created a webpage that displays all C++ features since C++20 in a simple, searchable table.<p>It is intended to serve as a quick reference for C++ developers, whether as support for cross-platform development or simply to track the current support status out of curiosity.<p>I created it as a simpler, more structured, and more up-to-date alternative to the cppreference compiler support site.
Please note that the page intentionally does not list LWG and CWG papers.
This might change as I am continually updating the site and trying out new ideas.<p>Questions, feedback and suggestions are appreciated, either here or in the form of GitHub issues.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45165415">https://news.ycombinator.com/item?id=45165415</a></p>
<p>Points: 68</p>
<p># Comments: 30</p>
]]></description><pubDate>Mon, 08 Sep 2025 07:12:29 +0000</pubDate><link>https://cppstat.dev</link><dc:creator>cemdervis</dc:creator><comments>https://news.ycombinator.com/item?id=45165415</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45165415</guid></item><item><title><![CDATA[New comment by cemdervis in "Fish 4"]]></title><description><![CDATA[
<p>CMake + Ninja?</p>
]]></description><pubDate>Thu, 27 Feb 2025 15:16:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=43195105</link><dc:creator>cemdervis</dc:creator><comments>https://news.ycombinator.com/item?id=43195105</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43195105</guid></item><item><title><![CDATA[New comment by cemdervis in "F-strings for C++26 proposal [pdf]"]]></title><description><![CDATA[
<p>Fingers crossed</p>
]]></description><pubDate>Thu, 06 Feb 2025 16:42:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=42964103</link><dc:creator>cemdervis</dc:creator><comments>https://news.ycombinator.com/item?id=42964103</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42964103</guid></item><item><title><![CDATA[New comment by cemdervis in "Goodbye, Rust. I wish you success but I'm back to C++ (sorry, it is a rant)"]]></title><description><![CDATA[
<p>Swift</p>
]]></description><pubDate>Fri, 29 Nov 2024 09:42:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=42272596</link><dc:creator>cemdervis</dc:creator><comments>https://news.ycombinator.com/item?id=42272596</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42272596</guid></item><item><title><![CDATA[New comment by cemdervis in "The two factions of C++"]]></title><description><![CDATA[
<p>The "new" language you're describing sounds like Swift.</p>
]]></description><pubDate>Tue, 26 Nov 2024 11:37:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=42244809</link><dc:creator>cemdervis</dc:creator><comments>https://news.ycombinator.com/item?id=42244809</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42244809</guid></item></channel></rss>