1. 18
  1. 3

    Thanks for this link. I started with https://www.youtube.com/watch?v=ieERUEhs910 which is really informative.

    1. 2

      An Introduction to Modern CMake (https://cliutils.gitlab.io/modern-cmake/)

      Does anyone have a summary of the differences of “pre-modern” and “modern” cmake? I’ve used cmake in the past, but I’m not sure if what I’ve been using is “modern” or not.

      1. 3

        cmake feels like COBOL, not sure how can it be ever deemed “modern”

        1. 1

          I’ve never used COBOL, so I can’t comment on that, but making everything a string and separating function arguments with spaces is a horrible design decision.

      2. 1

        Out of all of these tools, BIC looks the coolest. I love tools that allow me to explore APIs like that, LinqPad being perhaps the biggest example that comes to mind (but for C# instead of C)

        1. 1

          I downloaded BIC today and was was disappointed to find a bug pretty fast (it computes -1 % 3 = 2). I’ve filed a bug report, but I’ve been using cling for quite a while and I’ve been really happy with it. Usually I’m just using it to remind myself of little behaviors, but I end up whipping it out more often than I’d care to admit. It’s nice to have.