Hacker Newsnew | past | comments | ask | show | jobs | submit | Soremwar's commentslogin

That new bench reporter is really something to look at


Tracking where open resources like timers were invoked is something that is quite literally a game changer

People sleep on how good the Deno test runner is, but I can't for the life of me stress enough how many times the resource leak feature has saved my ass (developer of x/postgres)


Hence why developers always recommend to use immutable sources when importing modules


The web isn't immutable.


"Immutable" in the sense that packages can't be taken down or modified by authors

If you wanna take it a step further, you can always opt in to that lock file with various degrees of strictness as you yourself mentioned


They don't though. They transpile it behind the scenes


Same thing with the same problems. The difference being that Deno isn't going to have the same no-breaking-changes policy that the web does.


They are different, currently no Deno registries have dynamic version resolution (no greater than operator). Once you have locked in on a version you are in it for good unless you change it manually

However if the argument is: updating libraries break stuff, that is gonna happen every time in every language. There is no guarantee the next version will just work as the last one did


Reimplement in the way that they change certain rules to accommodate a more "modern JS" feel

And they absolutely use TS for the std library, just not in the runtime itself


> Reimplement in the way that they change certain rules to accommodate a more "modern JS" feel

What exactly do you mean by this?

> And they absolutely use TS for the std library, just not in the runtime itself

Yes, internally. The code that actually makes up deno itself is just plain Javascript.


Not that simple of a comparison since "data centers" mean a different thing in both cases


You don't need to test a feature that they don't have


Wrong, 1.0 released exactly one year ago, before there was mostly destabilization of the runtime and not really development features


Okay great. It was announced 3 years ago. Regardless of which version (pre/post 1.0), there really hasn’t been enough time for Deno to take hold. My point stands.


We may have WebGPU powered desktop applications in the near future though. Let's see how things play out, as you daid


Canvas is already a thing, but ultimately the biggest advantage of HTML-based UI is the layout engine. People want to throw together some <div>s and a stylesheet and call it a day.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: