Live data from Hacker News

Deno in 2023

deno.com

61–70 of 235 posts

Re: Deno in 2023

#61
post #6

You can join the waitlist in the sneak peak of JSR linked in the end of the article: https://jsr.io/waitlist I'm curious on what the Deno team is building here.

JSR = JavaScript Registry (from the site). It seems fairly clear this is a package registry, i.e. an NPM alternative.

But they promoted they will not need one at any time, to extent they will never build one. There was only deno.land as a point to discover libraries or what community builds.

Re: Deno in 2023

#62

Earlier quoted context omitted.

They’re operating like a startup, which like you say should be perfectly fine. Can’t pretend like a giant when you don’t have the bank account for that. Though they’re also selling a developer ecosystem. A lock-in. Are you willing to bet your company’s own software tools on a vendor that could go bankrupt from their other (hosting) business? The question is if Deno hosting dies, will Deno as a platform still thrive?

> The question is if Deno hosting dies, will Deno as a platform still thrive? that I am unsure about, a large part of the appeal at least for me is the deno deploy. URL imports are a bit of a hassle when you are trying to get them from say a private github repo.

Deno supports package.json now

https://docs.deno.com/runtime/manual/node/package_json

Re: Deno in 2023

#64
Shouldn't the HN title be *Deno in 2023 (2024)*,

so we know::

- it is not about a discussion of deno being new, relevant or modern in 2023, and

- avoid thinking that the article is from 2023?

Re: Deno in 2023

#65
"Jupyter, the open source notebook tool, added support for JavaScript and TypeScript using Deno. This means data science, visualization, and more can all be done using modern JavaScript and TypeScript and web standards APIs."

I love this! At the same time, who would want to do this, given Python's excellent support for numbers and mathematics? And what about Haskell?

Re: Deno in 2023

#66
post #18

If Deno is looking for more growth they should make it super easy to run Next.js with it

Deno has also created a Next.js competitor, Fresh. I found it a few weeks ago and am starting to go through the docs, looks like a good overall concept. https://fresh.deno.dev/

I actually found this worrying, since it means they are not committed to make NextJS work nicely, quite the opposite they now have incentive to not make it happen

Re: Deno in 2023

#67
post #65

"Jupyter, the open source notebook tool, added support for JavaScript and TypeScript using Deno. This means data science, visualization, and more can all be done using modern JavaScript and TypeScript and web standards APIs." I love this! At the same time, who would want to do this, given Python's excellent support for numbers and mathematics? And what about Haskell?

The people who already know JS/TS and would like to occasionally do something interesting with a piece of data. With Python, most of my time goes into googling how that list filtering / mapping syntax went again or some other basic level stuff that I do every day with JS. I know Python, but I'm not fluent in it. And I will likely never be fluent in it, because my Python use cases are so infrequent.

Re: Deno in 2023

#68
I'm not a big fan of JavaScript but I admit I stayed away from it because I dislike nodejs and npm terribly.

I was forced to start coding again in JS some weeks ago and I wanted to try Deno. I must say it's been a very smooth and fast experience so far. Very well done!

Re: Deno in 2023

#69

Earlier quoted context omitted.

OTOH Deno can produce self-contained binaries. For me this is a plus, it makes distribution so much easier. I don't care if it's 100MB, I just want to have one file which I can throw on my server,

So does node.js nowadays. But yeah, I agree it is an awesome feature!

That’s overstating it a bit. As you can see, it’s an experimental, tedious, manual process with Node:

> Stability: 1 - Experimental: This feature is being designed and will change.

https://nodejs.org/api/single-executable-applications.html

Deno, on the other hand, has it as a supported, complete feature that’s very easy to use:

https://docs.deno.com/runtime/manual/tools/compiler

Re: Deno in 2023

#70

Would love to see the compile situation fixed - the generated executables are ~90MB+ at this stage and do now allow compression without erroring out. Deploying ala Golang is not feasible at that level but could well be down the line if this dev branch is picked up again! The exe output grew from from ~50MB to plus ~90MB from 2021 to 2024: https://github.com/denoland/deno/discussions/9811 which mean Deno is worse than…

When I download a modern game it's like 700GB so I donno why people complain about 100mb self contained deploys for javascript. Most of it is the international libraries anyway so.

I find it pretty ridicolous since I go to a website today and it's at least 15MB each time I refresh but 100MB on the server is a problem? Dude cmon.

Post reply on HN