import from Internet

Dicebot via Digitalmars-d digitalmars-d at puremagic.com
Sat Jul 12 08:41:28 PDT 2014


On Saturday, 12 July 2014 at 14:43:13 UTC, Russel Winder via 
Digitalmars-d wrote:
> The decision wasn't made by the Go authors, it was proposed and
> initially implemented by users, then incorporated into Go by the
> official high priests.
>
> As to whether it is wise, that is must be left to opinion and 
> history.
> Personally I like it. Good use of DVCS. It only works though 
> because
> they gave up using Make for using the go command as a build 
> manager
> associated with having a very strong source code filestore 
> hierarchy
> requirement.

Sorry but I am tired of endless appeal to history / usage - by 
this logic Java and PHP are very good languages full of wisdom. 
And if someone thinks so we will have a hard time agreeing about 
anything.

Inertia will keep everyone using this feature with no complaints 
but problems remain : coupling compiler with rather complicated 
fetching/caching infrastructure, lack of centralized registry to 
verify contributions, version control. Regarding latter I find it 
quite telling that dub has recently banned usage of ~master as 
dependency version and only allows explicit tags/releases - good 
hygienic decision for growing ecosystem.


More information about the Digitalmars-d mailing list