Friendship ended with Deno, now Node is my best friend

(dbushell.com)

61 points | by ibobev 3 hours ago

9 comments

  • tuveson 16 minutes ago
    > This restriction is philosophical rather than technical. I get it though. TypeScript is a Microsoft product. Opening that floodgate would pollute the entire ecosystem.

    Bad news (well not news, this happened a while ago): https://www.cnbc.com/amp/2020/03/16/microsoft-github-agrees-...

  • isyouaint 29 minutes ago
    I helped Deno bring the Standard Library to v1 [as a contractor] and have always loved the team and philosophy. But these days I’m saddened by what seems to be their slow decline into obscurity. After the layoffs, there seems to be no roadmap, no comms, etc. I’m just so curious as to where they’re heading and still hope the best for it. I’ve always liked Deno more than Node and Bun.
  • fastball 1 hour ago
    I know Bun is kinda not the fan favorite right now with the Anthropic acquisition and the Rust re-write drama and such, but on every one of the dimensions listed in this article, I like Bun better than either Node or Deno.
    • Muromec 28 minutes ago
      I use bun for the sole reason of it running perfectly on riscv64, while void zero is sleeping and not providing vite/tsdown/oxwhatver builds for it.
    • shard972 56 minutes ago
      Bun is awesome. It feels great these days to start with bun or convert a nodejs app over and reduce deps down, sometimes to 0.

      Ive just gone all in, no more mega bash scripts that constantly bug out on the silliest problems whenever you try to do anything complex involving a list data type.

      It just feels like its something you can pretty much always bend towards what you need without needing to breakout into another language and I'm keen to see some of the new performance stuff their continuing to work on.

  • solarkraft 1 hour ago
    Oh look, we’re consolidating again. My only gripe with it was that it wouldn’t directly run Typescript. Other than that it just felt a little ... antiquated.

    Bun seems popular too, what would be reasons to choose it?

  • chrysoprace 1 hour ago
    I wanted Deno to succeed to have a single standardised toolchain, but with Deno having its own APIs you'd effectively have to architect your application to be a "Deno app" and it created two different ecosystems. The best way to make your app portable would be to use the provided Node APIs, cutting a lot of the value from Deno.
  • austin-cheney 1 hour ago
    I want to run my node project on Deno for performance testing, but Deno has problems when executing OpenSSL in a child process.
  • elendilm 21 minutes ago
    I never found Deno compelling enough compared to Node.

    Bun was promising, but as long as they don't fix their http GET implementation to accept the request body, its broken for me.

  • debo_ 1 hour ago
    You need better friends
  • moralestapia 36 minutes ago
    Node is really good, and whatever thing that comes out outside of it will eventually be engulfed by it. Node is the safe bet :).