Top all-time · #5466
Branimir Karadžić
Personal blog · bkaradzic.github.io/postsprogrammingsystems
Branimir Karadžić's personal blog at bkaradzic.github.io covers programming and systems. Since 2017, 15 different Hacker News readers have linked it 21 times, most often “Orthodox C++”. It is still writing: the last post was on 2026-10-24, and you can follow it by feed.
Too few sampled comments (8) to say how often HN recommends it.?
Why HN links it
Comments link the author's bgfx rendering library docs and demos, and his Orthodox C++ post, mostly as pointers. No comment judges the writing itself.
Summarised by Claude from a sample of 8 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Branimir Karadžić's Home Page
Most-linked posts?
- Orthodox C++4 people · 4 mentions · first linked 2025-11-25
- Parsers don't have to be complicated3 people · 3 mentions · first linked 2026-07-28
- Making cross-platform SIMD code pleasant3 people · 3 mentions · first linked 2026-05-07
- The bgfx shader compiler, 14 years of not being a compiler2 people · 3 mentions · first linked 2026-09-28
- /bgfx/overview.html2 people · 2 mentions · first linked 2020-09-10
- /bgfx/examples.html2 people · 2 mentions · first linked 2017-03-17
What Hacker News says?
In WebGL: https://bkaradzic.github.io/bgfx/examples.html#metaballs
Comment linking /bgfx/examples.html
on “Show HN: Metaballs”Submitted Parsers don't have to be complicated as a story · 3 points
HN discussionI previously integrated bgfx [1], which allows you to write graphics code and shaders once and supports consoles, with SDL2 stack and Swift [2]. It was quite a nice experience, especially for someone who had never worked with any of these tools before. I'm excited for SDL3 as it introduces console abstractions, eliminating the need for additional dependencies for the GPU API. Moreover, Godot officially supports the…
Comment linking /bgfx/overview.html
on “SDL3 new GPU API merged”Submitted Shader Compiler Survey as a story · 2 points
HN discussionI've had a decent experience with bgfx ( https://github.com/bkaradzic/bgfx ). It is solely a rendering library (no input, physics, sound, etc). It operates a layer just above a native rendering library, such as DirectX, OpenGL, Vulkan, Metal, etc - those are the "backend renderers" that bgfx uses. Though I have my complaints about it, I think bgfx gives a good powerful-but-not-too-complicated abstraction over graphi…
Comment linking /bgfx/internals.html
on “Vulkan update: version 1.2 conformance for Raspberry Pi 4”Submitted The bgfx shader compiler, 14 years of not being a compiler as a story · 2 points
HN discussionYou simply don't need to touch it. Use the bgfx. https://bkaradzic.github.io/bgfx/overview.html
Comment linking /bgfx/overview.html
on “Zink (OpenGL on Vulkan) performance better than expected”Submitted Parsers don't have to be complicated as a story · 2 points
HN discussion> I dare say that a Infocom's Zork is a better game than many of today's triple-A FPS shooters or whatnot! Graphics aren't everything; Interesting point of view, certainly. But the majority of game purchasers do care about graphics. Great graphics suggest (often incorrectly, I'll admit!) great production quality, and in the minds of many this is a 1:1 mapping to the monetary value of a product. So selling a game tha…
Comment linking /bgfx/examples.html
on “Faster 3D rendering with WebGL 2.0”Submitted Fast Call-Stack Backtrace as a story · 2 points
HN discussionThis is reminiscent of Orthodox C++ [0], though I think it's perhaps more similar in goal than intent. [0]: https://bkaradzic.github.io/posts/orthodoxc++/
Comment linking /posts/orthodoxc++/
on “Dependable C”Submitted The bgfx shader compiler, 14 years of not being a compiler as a story · 1 points
HN discussionI get the feeling author would just like to use a better language, like F# or Ocaml, and completely misses the point what makes C++ valuable. C++ is valuable, because the existing tooling enables you to optimize the runtime peformance of a program (usually you end up with figuring out the best memory layout and utilization). C++ is valuable becaus it's industry support guarantees code bases live for decades _without…
Comment linking /posts/orthodoxc++/
on “Rethinking C++: Architecture, Concepts, and Responsibility”Submitted The bgfx shader compiler, 14 years of not being a compiler as a story · 1 points
HN discussionhttps://bkaradzic.github.io/posts/orthodoxc++/
Comment linking /posts/orthodoxc++/
on “I Write Games in C (yes, C)”Submitted Writing a C preprocessor for bgfx shader compiler as a story · 1 points
HN discussionSubmitted Parsers don't have to be complicated as a story · 1 points
HN discussionSubmitted Orthodox C++ as a story · 1 points
HN discussionSubmitted Making cross-platform SIMD code pleasant as a story · 1 points
HN discussionSubmitted Making cross-platform SIMD code pleasant as a story · 1 points
HN discussionSubmitted Making cross-platform SIMD code pleasant as a story · 1 points
HN discussion