Andreas Fredriksson

deplinenoise.wordpress.com · Personal blog · on HN since 2010

Andreas Fredriksson, a game and tools programmer formerly at Insomniac Games, writes about C++, build systems, optimization, and GUI tooling.

What HN saysHN commenters mention his Tundra build tool, which uses Lua for configuration, and one commenter strongly criticizes his Qt versus Dear ImGui post for skipping cons.
15HN people shared it
3linked it in comments
15stories submitted
251story points
3 months agolast shared
2010people per year2026

Most-shared posts

  1. 1
    Does experience slow you down?
    4 people · 7 points · first shared 2014 · 1 comments on HN
  2. 2
    Optimizable Code
    3 people · 4 points · first shared 2016 · discussion on HN
  3. 3
    Why Qt and not IMGUI?
    2 people · 8 points · first shared 2017 · 1 comments on HN
  4. 4
    Why Qt and not IMGUI?
    2 people · 2 points · first shared 2017 · discussion on HN
  5. 5
    The App Store Nightmare
    1 people · 217 points · first shared 2012 · 104 comments on HN
  6. 6
    Insomniac Games' Web Tools Postmortem
    1 people · 3 points · first shared 2017 · discussion on HN
  7. 7
  8. 8
    SSE expression generation
    1 people · 3 points · first shared 2010 · discussion on HN
  9. 9
  10. 10
    SIMD at Insomniac Games (2015) [pdf]
    1 people · 2 points · first shared 2026 · discussion on HN
  11. 11
    Slides tundra from revision 2011
    1 people · first shared 2012

What HN people wrote when they linked it

unwind · 2022-10-28
That project looks vastly more complicated, as the mention of a "C++ interpreter" loudly flags. The OP's project looks rather minimal in contrast, and very cool. I think I have had this thought too but I (semi-sadly) don't work with big enough compiled codebases to focus on it now. Epic to see Andreas Fredriksson [1] mentioned as inspiration. I used to work with him in my distant gamedev past, and he certainly keeps knows a thing or two about performance and working with big codebases. Edit: typo. [1] https://deplinenoise.wordpress.com/
enqk · 2012-07-16
a recent one, tundra, uses LUA as its configuration language. It's very fast, taking great care of using concurrency. project: https://github.com/deplinenoise/tundra and slides: http://deplinenoise.wordpress.com/2011/04/23/slides-tundra-from-revisi…
klodolph · 2019-05-10
> Dear ImGui > Cons > nothing jumps out to me Why the fuck am I reading this article? I could easily write "nothing jumps out to me" or list a bunch of first-impressions of GUI libraries. But I can tell you off-hand a list of cons for Dear ImGui, and if you're interested there are plenty of Qt -vs- ImGui comparisons out there based on people who have actually switched and done a writeup. (Various people fall on both sides of this debate.) https://deplinenoise.wordpress.com/2017/03/05/why-qt-and-not-imgui/ https://gist.github.com/bkaradzic/853fd21a15542e0ec96f7268150f1b62 There are definitely use cases out there where Dear ImGui is a clear winner over Qt, and vice versa, and if you're going to compare GUI frameworks I would expect to want to know more about them. I have a big ole' bag of Google Docs that contain comparisons like this, but I sure as hell ain't gonna share them because they're full of subjective declarations and I stop evaluating an option as soon as I've figured out it doesn't meet my needs.

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close