No, I'm not talking about npm v7! 🙀
A new package manager is under development and it's not written in JavaScript.
The Orogene team is working on...
For further actions, you may consider blocking this person and/or reporting abuse
I'll back anything to compete with Microsoft-owned products right now. Their monopoly on the development process is getting scary.
Well, Kat works for Microsoft...
SNEAK: 100
I'm not thrilled that they're planning on ditching the package.json format.
This seems like it would only fragment the ecosystem
It seems that devs should always be learning again
So there will be 3 rivals: deno, npm and now this oro.
Deno is a rival to node. Oro is a rival to npm, pnpm and yarn
Okay, so deno is a engine to run js not the package manager. Got it! I thought deno was doing everything including package managing.
There's no separate package manager with deno because it automatically pulls dependencies from urls in your code. It's a different approach, there's no need for a package.json and therefore no need for a package manager.
Yeah, time saving and helpful, right?
Oro should include this caching method.
Time saving. Not sure. You still have to find the correct URL just like searching for the correct package on npm
As far as I know, we only need to type
htrps://deno.land/packagename.ts
And that's it.
Only for packages in the "standard library" for Deno. Everything else are git URLs.
Unless they publish it on
npm
I am not going to use it because I hate having to manually download something from a website and open an app.They will be an npm of curated urls
So what will this do that pnpm doesn't already?
Being nourished in the rust...?
More choice is always a good thing.
Unless a team of dev comes along dveeloping standards and another develops some different standards. That's where confusions stem from.
well hello there
Another interesting Rust project. Finally this language gets more and more into the mainstream :-)
Having to see and use a package system of one language in another makes me sad. Since you're telling me I'm using a slow language :(
See it this way, JavaScript is a high level language, thus it provides you with most tools to get your project up and running with ease (If you are using JavaScript 11 or Deno at least XD), but it also requires a sacrifice in your end, that is performance (even though JavaScript is pretty damn fast compared to most languages).
You usually develop this solutions in low-level languages, so you as a user don't have to worry about this kind of stuff. More work from the devs, better perks for you
I was expecting for it to be called DPM 😂😂