• 3 Posts
  • 1.59K Comments
Joined 2 years ago
cake
Cake day: November 14th, 2023

help-circle










  • I used those as examples but I claim that most everything was C by the early 90’s. The statement that C compilers got fast which allowed it isn’t true. When a new compiler came out it was always a couple of percentage points faster than the old version. Meanwhile hardware was doubling in performance every two years.

    C compilers didn’t need much optimization because there wasn’t much performance that could be optimized into code on the simple CPUs of 1992 when Doom was being written. CPU’s weren’t the superscalar multi core monsters they are today. A compiler couldn’t take advantage of reordering instructions to use multiple adders because there was only one.










  • that they have no way of knowing that the algorithm is actually correct.

    He tested it and it was good enough for him. If he wrote the code he’d still not know if it was correct and need to test it. If knowing an algorithm was all that was needed for writing working code, there wouldn’t have been any software bugs in all of computer history until AI.

    text predictors pulled words

    My phone keyboard text predictor lists 3 words and they’re frequently wrong. At best it lists 3 and you have to choose the 1 right word.