Bloat: How and Why UNIX Grew Up (and Out) - Rusty Russell,Matt Evans

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 ก.ย. 2024
  • The 'ls' binary on the original release of Unix (version 6) was 4920 bytes long. Thirty six years later, 'ls' on Ubuntu is 105776 bytes. Is this the laziness of modern coders? Increasing features? Does 'cat' really now do 313 times more stuff, or is there something else going on?
    Grab your sandals and/or fake beards as our two brave coders tear apart a handful of common UNIX utilties which they grew up alongside, with adult supervision from a genuine greybeard.

ความคิดเห็น • 10

  • @mitchelvalentino1569
    @mitchelvalentino1569 5 ปีที่แล้ว +3

    I somehow end up rewatching this video every year. Love it!

  • @DwightWalker
    @DwightWalker 11 ปีที่แล้ว +2

    I wrote code in PDP/11 assembler in operating system programming at UQ in 1987. Brings back memories. All those assembler tricks.

  • @doodoostickstain
    @doodoostickstain 8 ปีที่แล้ว +1

    18:38 :D clearly i'm a very mature individual, cause that dude sneezing was cracking me up

  • @RonJohn63
    @RonJohn63 11 ปีที่แล้ว +2

    64 bit PDP-11 is called Alpha... :)

  • @peppedaman
    @peppedaman 11 ปีที่แล้ว

    thanks for sharing :)

  • @Hetzenhacker
    @Hetzenhacker 12 ปีที่แล้ว

    great talk, thanks! ;)

  • @mikelward
    @mikelward 12 ปีที่แล้ว +1

    The data are available on rustyrussell's github.
    Never even heard of: --file-type, --dereference-command-line-symlink-to-dir, --hide, --indicator-style, -q/--hide-control-chars, -Q/--quote-name, -T/--tabsize, -v, -x, -X, -Z/--context
    Not known or used by more than one person: --author, -B/--ignore-backups, -D/--dired, -g, -G/--no-group, --si, -I/--ignore, -m, -N/--literal, -p/--indicator-style, --quoting-style, -S, --time-style, -U.

  • @gavinothegreat5765
    @gavinothegreat5765 11 ปีที่แล้ว

    what u guna do about it minix4?

  • @gavinothegreat5765
    @gavinothegreat5765 11 ปีที่แล้ว

    cat-v.org homies