← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 10
  1. The last bit – Part 3

    In the first instalment of this series, we saw a few alternatives to compute the last bit of a mask.

  2. The last bit – Part 2

    In the previous part we ended with a nifty way of computing the last bit of a mask using the prefix sum.

  3. The last bit – Part 1

    The RISC-V Vector Extension (RVV) includes several instructions to operate on masks and compute interesting things.

  4. In my day job sometimes I need to edit documents using tools that are only available on Windows.

  5. Most programming languages, including C and C++, provide language runtime libraries that implement parts of the language itself.

  6. Subtleties with loops

    A common task in imperative programming languages is writing a loop.

  7. Mitigate runaway processes

    Sometimes I find myself running testsuites that typically, in order to make the most of the several cores available in the system, spawn many processes so the tests can run in parallel.

  8. AWS Lambda is one of those technologies that makes the distinction between infrastructure and application code quite blurry.

  9. In my dayjob I often have to perform long-running tasks that do not require constant attention (e.g. compiling a compiler) on Linux systems.

  10. Writing GObjects in C++

    In the last post I discussed about how glibmm, the wrapper of the GLib library exposes GObjects and we finished about a rationale about why one would want to write full-fledged GObjects in C++.