What Julia Does Right

Paul Backus snarwin at gmail.com
Fri Dec 9 14:11:15 UTC 2022


On Friday, 9 December 2022 at 05:45:36 UTC, FeepingCreature wrote:
>
> I'm not sure what you mean here? As far as I can tell, dub does 
> all of that.

Some features from the article that as far as I know have no 
equivalent in dub:

1. Caching registry locally.

> Resolving environments feels instant, as opposed to the 
> glacially slow Conda that Python offers. The global "general" 
> registry is downloaded as a single gzipped tarball, and read 
> directly from the zipped tarball, making registry updates way 
> faster than updating Cargo's crates.io.

2. Multiple registries with namespacing.

> Pkg is federated, and allows you to easily and freely mix 
> multiple public and private package registries, even if they 
> have no knowledge of each others and contain different packages 
> with the same names.

3. Cross compilation.

> The BinaryBuilder package allows you to cross-compile the same 
> program to all platforms supported by Julia


More information about the Digitalmars-d mailing list