• Natanox@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    40
    arrow-down
    2
    ·
    1 day ago

    It’s even more funny if you know the backstory of bun. It was basically the perfect example of how to not to do things before they burned a whole forrest to have Claude slop it into another language, based on a codebase that was measurably bad. Now nobody actually knows the whole codebase anymore.

    Given the phenomenal garbage that are the other big vibecoded projects (like the “compiler that can compile Linux” - it can’t) using bun now is just like lottery.

      • Natanox@discuss.tchncs.de
        link
        fedilink
        English
        arrow-up
        49
        arrow-down
        2
        ·
        edit-2
        1 day ago

        The code quality apparently was abysmal and full of dirty hacks due to a mix of “beginner energy” and “gp fast & break things” Silicom Valley mindset. The issues with bun (leading to the big Anthropic hack) were subtly blamed on the Zig language, even though Zig is completely fine; Bun’s code (which already was full of bad generated slop at that point, as well as code by programmers who were treated badly -> more bad code) was just crap.

        After Zig was blamed the Zig creator wrote a blogpost detailing all of it. Worth a read, certainly more human than the corposlop Anthropic announces.

      • Tabitha ☢️[she/her]@hexbear.net
        link
        fedilink
        English
        arrow-up
        3
        ·
        1 day ago

        I heard it had a lot of “just works” magic (and I’ve been burned many times on the cjs/mjs thing plus whatever the fuck deno is doing) so I get the appeal but also never used it.