• 0 Posts
  • 24 Comments
Joined 6 months ago
cake
Cake day: December 9th, 2024

help-circle

  • Aux@feddit.uktoProgrammer Humor@programming.devTell me the truth ...
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    1
    ·
    17 days ago

    Internally it will still read a whole word. Because the CPU cannot read less than a word. And if you read the ARM article you linked, it literally says so.

    Thus any compiler worth their salt will align all byte variables to words for faster memory access. Unless you specifically disable such behaviour. So yeah, RTFM :)



















  • I don’t understand where the author got the idea that git was production ready in 10 days… Let’s look at git history:

    • Official development started on 03.04.2005.
    • Git could self host on 07.04.2005.
    • Git achieved Torvald’s performance goals on 29.04.2005.
    • On 16.06.2005 git was used to release the Linux kernel for the first time. That can be considered the first beta release, which achieved its goals, but wasn’t production ready yet.
    • Production ready v1.0 was released on 21.12.2005. That’s waaaaaaaay longer than 10 days.

    No good software is released in 10 days.