Hacker GitHub

← All repos

denoland/deno

View on GitHub ↗ ★ 108,792 Rust

A modern runtime for JavaScript and TypeScript.

202 mentions on Hacker News by 161 people: 34 stories, 168 comments · first 2018-08-23 · latest 2026-10-16

Mentions per year 202 mentions · busiest year 2020 (45)
20082026
  1. …open source offering. Kind of fascinating pattern though. UPDATE: I just found this page of docs https://github.com/denoland/deno/blob/be1fc754a14683bf640b7b... - which describes the "KV Connect" protocol they are using. It looks like this…
    comment by simonw · 2023-09-05 · in Deno KV Is in Open Beta
  2. I'm impressed with Deno's code. https://github.com/denoland/deno https://github.com/denoland/deno_std
    comment by benatkin · 2023-08-24 · in Ask HN: Where do I find good code to read?
  3. …tsc and webpack again... [0] https://stackoverflow.com/questions/76561043/deno-bundle-pro... [1] https://github.com/denoland/deno/pull/18094
    comment by goddtriffin · 2023-06-28 · in Construct's New WebGPU Renderer
  4. …ready, half-open, writable, pause, resume, closed etc) for sockets, but those are unimplemented: https://github.com/denoland/deno/issues/13636
    comment by ignoramous · 2023-05-26 · in Node.js built-ins on Deno Deploy
  5. …of TypeScript files. Namely, it is not possible to import a `.ts` file via a `.js` import [0]. [0] https://github.com/denoland/deno/discussions/18293
    comment by conaclos · 2023-04-29 · in Deno 1.33: Deno 2 is coming
  6. …boost without even thinking about it. Wouldn't that be great? Bun has io-uring support. Deno issue, https://github.com/denoland/deno/issues/16232 . Node.js issue with prototype, https://github.com/libuv/libuv/issues/1947 . Getting good…
    comment by rektide · 2023-04-13 · in Using io_uring for network I/O
  7. …in Supabase platform to enable Edge Databases, which could also be an answer to this. [0] https://github.com/denoland/deno/issues/7010#issuecomment-14...
  8. …these topics. but supposedly slowly happening in node. https://github.com/libuv/libuv/issues/1947 https://github.com/denoland/deno/issues/16232
  9. …were constantly flaking out in our CI. We ended up just disabling it via Deno's `--no-npm` flag ( https://github.com/denoland/deno/issues/17916 ) and reverting back to a simple set of import_maps to get the node deps we needed. Works like…
    comment by ssalbdivad · 2023-03-16 · in TypeScript 5.0
  10. …Just sharing in case anyone else is confused. [1] https://github.com/libuv/libuv/issues/1947 [2] https://github.com/denoland/deno/issues/16232 [3] https://github.com/web-infra-dev
    comment by rektide · 2023-03-11 · in Rspack: A fast Rust-based web bundler
  11. https://github.com/denoland/deno/issues/1739 just crossed 4 years. if they want people to do transpiling inside their own tool create an API so we can use our own tools rather than ones behind their black box. Would be a much better use of…
    comment by kaleidawave · 2023-03-02 · in You don't need a build step
  12. …from a js extension. This could make Deno compatible with regular bundlers such as esbuild. [0] https://github.com/denoland/deno/issues/17491
    comment by conaclos · 2023-02-25 · in Deno 1.31: Package.json Support
  13. …of things you'll need to implement and reference from the cli I ran into were: 1. module loader: https://github.com/denoland/deno/blob/main/cli/module_loader... 2. runtime interfaces (workers): https://github.com/denoland/deno/blob/main/cli…
    comment by beeandapenguin · 2023-02-17 · in Roll your own JavaScript runtime (2022)
  14. …of really nice features are only available in deno proper (everything under their cli/ directory https://github.com/denoland/deno/tree/main/cli ) vice deno_runtime and deno_core. Specifically, typescript is implemented in cli/ A user of…
    comment by DDSDev · 2023-02-16 · in Roll your own JavaScript runtime (2022)
  15. Still waiting on https://github.com/denoland/deno/issues/1739
    comment by Yahivin · 2023-02-12 · in <3 Deno
  16. One issue that's been bothering me about Deno is this one: https://github.com/denoland/deno/issues/14244 You have to use a third-party Docker container if you want to use Docker locally and develop on an M1 Mac (I use Docker to separate my…
    comment by katsura · 2023-02-12 · in <3 Deno
  17. …on dependencies. It's not using object capabilities as far as I'm aware. I wish it were! https://github.com/denoland/deno/issues/171
    comment by ryukafalz · 2023-01-01 · in I am not a supplier
  18. No real support, just a placeholder on their roadmap: https://github.com/denoland/deno/issues/1739
    comment by Yahivin · 2022-10-27 · in Deno 1.27
  19. …requests, before they are sent through a MPSC channel to the thread running the Isolate. [0]: https://github.com/denoland/deno/blob/07213dec94398aab687afd...
    comment by QuiiBz · 2022-10-16 · in Deno vs. Bun performance is rigged
  20. …like `deno_install` might use -- and didn't find that clearly documented. The answer is here: https://github.com/denoland/deno/blob/716005a0d4afd1042fa75d... So - value of `deno run --location=` - value of `deno run --config=`, also…
    comment by yencabulator · 2022-10-01 · in Deno 1.26 Release Notes
  21. Node API will be supported sometime soon https://github.com/denoland/deno/pull/13633
    comment by dsherret · 2022-09-29 · in Deno 1.26 Release Notes
  22. It's not a guaranteed guarantee as far as I can understand. Or such bugreports would make no sense: https://github.com/denoland/deno/issues/15020
  23. And hyper, for their native HTTP extension (for http2). https://github.com/denoland/deno/blob/main/ext/http/lib.rs#L...
  24. …a performance comparison, but Im not sure what numbers I'm supposed to be comparing. Do you know? https://github.com/denoland/deno/pull/9722#pullrequestreview...
  25. …deno's progress, I came across this PR by Aaron O'Mullan that improved deno's perf significantly: https://github.com/denoland/deno/commit/3d2e05dc7b6735fe0b81... I believe they joined deno shortly after. So, I guess it does happen.
  26. I think realms are the future in this direction. https://github.com/denoland/deno/issues/13239
    comment by hayd · 2022-08-26 · in Deno 1.25
  27. …compared to our existing web server. What the heck was wrong with the previous implementation? :P https://github.com/denoland/deno/pull/15405 I think this is the PR for it though. Unless the performance benefits are from something else in…
    comment by MuffinFlavored · 2022-08-25 · in Deno 1.25
  28. …it entirely possible to use such packages. Deno is actually working on adding the native node API ( https://github.com/denoland/deno/pull/13633 ), so the website was a bit overoptimistic when saying "Deno will never support Node plugins".…
    comment by jsmith45 · 2022-08-15 · in Big changes ahead for Deno
  29. …does not appear to have even started development, although it has been planned for a long time: https://github.com/denoland/deno/issues/13703 The development is well under way, we expect to ship first iteration of this feature in the next…
    comment by bartlomieju · 2022-08-15 · in Big changes ahead for Deno
  30. …does not appear to have even started development, although it has been planned for a long time: https://github.com/denoland/deno/issues/13703 Core features for npm compatibility though (like implementing most of the npm api, including…
    comment by jsmith45 · 2022-08-15 · in Big changes ahead for Deno
  31. AsyncLocalStorage support ( https://github.com/denoland/deno/issues/7010; essentially thread local storage) pretty pretty please?
    comment by glutamate · 2022-08-15 · in Big changes ahead for Deno
  32. …Deno uses an MIT license and has some secret sauce that is currently just in hosted services AFAIK: https://github.com/denoland/deno/blob/main/LICENSE.md PlanetScale has hosted services and an open source tool called Vitess which is Apache…
  33. …but the conclusions is that it would be difficult to implement and get right semantically. See https://github.com/denoland/deno/issues/171
    comment by jiripospisil · 2022-05-13 · in When Will We Learn?
  34. …written in C, yet it's still called Node.js. Deno has some JavaScript/TypeScript in it. On GitHub https://github.com/denoland/deno is 22.8% JavaScript and 13.2% TypeScript, and https://github.com/denoland/deno_std is 68.2% JavaScript and…
    comment by benatkin · 2022-05-10 · in Deno.js in production
  35. …in terms of conciseness. Unfortunately, it was removed as being considered "too niche" [1]. [1] https://github.com/denoland/deno/issues/3230
  36. …able to compete with Node. A remaining performance issue was just partially fixed with this PR: https://github.com/denoland/deno/pull/14319 Here's the issue: https://github.com/denoland/deno/issues/10157
  37. …time (173 releases) to discern arguments from noise ([^1], [^2]). But rather late than never. [1]: https://github.com/denoland/deno/discussions/8549 [2]: https://github.com/denoland/deno/issues/11340
    comment by justshowpost · 2022-04-21 · in Deno 1.21 Release
  38. Deno has already made similar changes, like https://github.com/denoland/deno/pull/4341 . That particular change happens to be allowed by the JS standard. The change discussed here isn't currently allowed, but I suspect TC39 would be open…
    comment by bakkoting · 2022-04-11 · in Node.js packages don't deserve trust
  39. …sdk, mongdbo driver, etc.). [1] https://itnext.io/moving-libraries-to-deno-the-whys-and-hows... [2] https://github.com/denoland/deno/issues/12577
  40. https://github.com/denoland/deno/issues/1739
    comment by hayd · 2022-03-19 · in Deno 1.20
  41. …citizen. Doesn’t matter though because it’s the same (the only way to run TS is to transpile to JS) https://github.com/denoland/deno/blob/main/runtime/js/README... A good chunk of the runtime is in JS, snapshotted and loaded into each…
    comment by vlovich123 · 2022-03-17 · in Deno Is Webby
  42. …the underlying tokio layer (vs libuv in Node). API wise, Deno (comparatively) feels quite raw. [0] https://github.com/denoland/deno/issues/13636 [1] https://github.com/denoland/deno/issues/9109 [2] https://github.com/nodejs/undici/issues/12…
    comment by ignoramous · 2022-03-17 · in Deno 1.20
  43. they are https://github.com/denoland/deno/issues/575
    comment by stereocodes · 2022-02-18 · in Deno 1.19
  44. …the content of a redirect, like in a browser. [0] https://github.com/nodejs/undici/issues/1072 [1] https://github.com/denoland/deno/pull/8353 [2] https://github.com/denoland/deno/issues/4389
    comment by zebracanevra · 2022-02-01 · in Fetch API has landed into Node.js
  45. …local HTTPS/HTTP2 setups in node these days. [1] https://github.com/nodejs/node/issues/3159 [2] https://github.com/denoland/deno/pull/11491
    comment by lewisl9029 · 2022-01-17 · in Some ways DNS can break
  46. …on it. Deno developers consistently ignore security issues, high priority bugs take months to fix. https://github.com/denoland/deno/issues/11964 https://github.com/denoland/deno/issues/9750 API-based access control can’t possibly work…
    comment by goldsteinq · 2022-01-10 · in State of the Web: Deno
  47. I'm pretty sure Deno just uses the open source TypeScript compiler: https://github.com/denoland/deno/tree/main/cli/tsc
  48. …API & basically laughed it out of the room as infeasible & worthless, on a number of dimensions. https://github.com/denoland/deno/issues/11018 So the web is in the worst possible spot. We have one API where we can do nothing for our users:…
  49. OP should have tested Deno ( https://github.com/denoland/deno ) too along side Node. Alas...
    comment by ignoramous · 2021-10-12 · in AWS Lambda Cold Start Times
  50. > V8 requires glibc I don't _think_ this is true. https://github.com/denoland/deno/issues/3711#issuecomment-62...