axiolite 6 days ago

With "matrix" causing bash to consume 46% of my CPU time, I think I'll pass. I think I can play the actual film in 4K with less CPU time than that.

  • o11c 5 days ago

    Hm, does caching the result of each unique `tput` fix that?

    • axiolite 5 days ago

      I don't see any `tput`s inside the Main loop. Only at startup and exit. Comment at the top of my version (HEAD as of yesterday) says:

        # This version is optimized for speed by:
        # 1. Using direct ANSI escape codes instead of forking `tput` for every update.
AdieuToLogic 6 days ago

> My favourite API: lov_die_with_honor()

A friend of mine fancied the following when making an infinite loop in C:

  #define MONEY 1
  #define POWER 1

  while (MONEY == POWER)
  {
    ...
  }