Viewing profile — theICEBeardk
theICEBeardk
HN member- Joined
- Mon, Jun 23, 2025, 12:07 PM UTC
- HN karma
- 15
- Public activity
- 14 items
- HN profile
- View on Hacker News ↗
About theICEBeardk
No profile information was provided.
Recent public activity
-
comment
Comment #48154908
Yeah I remember doing that in one project. And then at least I found c++ and ATL back when it came out. I never went back to doing COM in C after that.
-
comment
Comment #48125879
I mean a readable implementation of tuple with minimal overhead is a great case for me (went from around 1.6k lines to approximately 250 lines). I wrote an implementation including…
-
comment
Comment #48125799
The answer is being debated at the moment in c++ papers and building on experience from other languages with extensive compile time evaluators like D. One thing that is happening i…
-
comment
Comment #48125641
We love-hate you and the Norwegian Fjellaber as well, you Swedish drunkard. A Dane.
-
comment
Comment #47334967
While this is helpful in a way this blog also contains outdated information. Given that in embedded you most of the time build the world and have most of your stuff as source code …
-
comment
Comment #46870139
I will be honest mentioning Zephyr in a situation when talking about how outdated the Unix design philosophy is, is a bit funny to me since Zephyr (like ecos kinda did once) tries …
-
comment
Comment #46184330
https://en.cppreference.com/w/cpp/freestanding.html to see the parts you can use.
-
comment
Comment #46184320
Apparently according to some ACCU and CPPCon talks by Khalil Estel this can be largely mitigated even in embedded lowering the size cost by orders of magnitude.
-
comment
Comment #46184314
Are you aware of the Freestanding definition of STL? See here: https://en.cppreference.com/w/cpp/freestanding.html Large and useful parts of it are available if you run with a newe…
-
comment
Comment #45447948
No it is gaining compile time reflection. But RTTI has been a thing for a long time.
-
comment
Comment #44782850
c++ gets a lot of hate much of it based on past traumas with specific codebases and history of use. This has built up into a culture where people who have little to no experience w…
-
comment
Comment #44775573
A lot of the stuff they are working on for c++29 is exactly what you are wishing for (me too by the way).
-
comment
Comment #44355049
Yeah no switching a group of developers over to some new language is not more efficient. It is a lot of work. And on top of that you will need to add time to either wrap your exist…
-
comment
Comment #44355008
I work on a c++23 embedded platform that is used in very small microprocessors up to embedded linux stuff. We ship stuff that needs to run constant and C was just too unsafe for us…