• MoonMelon ( MoonMelon@lemmy.ml ) 
    link
    fedilink
    English
    arrow-up
    56
    ·
    4 months ago

    The whole “AI is enough” marketing that the author mentions in the conclusion is total poison. A buddy of mine works at one of the companies involved in this circlejerk and they have the same mandate. Cost is not an issue. Use it for everything.

    He said he has to roll the dice all day to get good output from the AI. Its more important they USE THE AI than it is that they PRODUCE GOOD CODE. In fact “good code” is not a thing, in the traditional sense. “Good code” means AI created. His actual title ostensibly has nothing to do with AI, they are producing a totally different thing. But since he works at a company that is benefiting massively from AI investment, his bosses are mandating a worse form of developing because they are now in the business of selling AI rather than what presumably is the product.

    It’s like if you were a plumber and your plumbing company merged with a huge factory that makes 90 degree pipe elbows. So they mandated that all plumbing now had to be done by joining together nothing but 90 degree pipe elbows rather than any other fitting. And since its all going to be sealed up inside a wall, who cares? How dare you question this? Are you saying there AREN’T legitimate uses for 90 degree pipe elbows?

  • BB_C ( BB_C@programming.dev ) 
    link
    fedilink
    arrow-up
    7
    ·
    4 months ago

    Bun is a TypeScript runtime, like a faster NodeJS.

    I guess the target audience is non-coding AI skeptics looking for pseudo-intellectual takes, which appears to be a growing market. Because getting the very first technical detail, and a very basic one at that, this wrong is not a good look.

      • BB_C ( BB_C@programming.dev ) 
        link
        fedilink
        arrow-up
        1
        ·
        4 months ago

        can execute TypeScript directly.

        Did the word “directly” get the same fate the word “literally” got? As in, it completely lost its real meaning?

        Bundling a compiler/transpiler and directing inotify at a source directory (for glorious hot-reloading) doesn’t a language “runtime” make. Otherwise, I can create “runtimes” for any language in three lines of code right now.

        unless you’re saying that Bun is slower.

        Are you saying JavaScriptCore is faster than V8? Or is the majority of time in webshittery operations not spent on actually running code, and that’s how bun “wins” ?

        • TehPers ( TehPers@beehaw.org ) 
          link
          fedilink
          English
          arrow-up
          2
          ·
          4 months ago

          Are you saying JavaScriptCore is faster than V8?

          No. Are you saying it isn’t? Please cite your source if so.

          Bundling a compiler/transpiler and directing inotify at a source directory (for glorious hot-reloading) doesn’t a language “runtime” make. Otherwise, I can create “runtimes” for any language in three lines of code right now.

          My bad, they’re x86/ARM64 runtimes.

          • BB_C ( BB_C@programming.dev ) 
            link
            fedilink
            arrow-up
            1
            ·
            4 months ago

            You could have searched for some benchmarks yourself, instead of thinking you’re winning an argument in such a stupid manner.

            Note that Jarred himself (bun creator) wouldn’t push against this either. Instead, he will sell you the aggregate performance talking point (as another user did), which is why I made my deliberately facetious comment about webshittery.

            • TehPers ( TehPers@beehaw.org ) 
              link
              fedilink
              English
              arrow-up
              3
              ·
              4 months ago

              You could have searched for some benchmarks yourself, instead of thinking you’re winning an argument in such a stupid manner.

              Why would I do that? I made no claims to its speed. You’re the one making claims, so the burden of proof lies with you.

              Note that Jarred himself (bun creator) wouldn’t push against this either. Instead, he will sell you the aggregate performance talking point (as another user did), which is why I made my deliberately facetious comment about webshittery.

              I don’t really care what Jarred says though. He hasn’t exactly left a good impression with the direction he’s taken Bun.

  • tracyspcy ( tracyspcy@lemmy.ml ) 
    link
    fedilink
    arrow-up
    5
    ·
    4 months ago

    So it is a reaction to Andrew Kelley’s reaction to bun / anthropic blog post that in their case was reaction to dev community reaction to sloppy rewrite from zig to rust with ai?

  • ExLisper ( ExLisper@lemmy.curiana.net ) 
    link
    fedilink
    arrow-up
    3
    ·
    edit-2
    4 months ago

    This is soap opera level drama. “It was a toxic relationship and we’re happy they are gone”.

    I get it, they made you look bad when they were using Zig and they made you look even worse when they switched. It’s just sad that software projects have to deal with issues like that instead of just focusing on engineering.

    • It’s more that most people would only associate them with that one project. It’s not as bad as it could be, but for instance in the Ruby world everyone just thinks of Rails and, if they’re aware of it, the main guy behind it flirting with white supremacy

      • I think Rust was lucky no to get assassinated with just one app. It was created around the same time as Zig and 15 years after Ruby but it feels like its development is more mature. A lot of haters but few dramas.