Article discussing Go, could well be D
Russel Winder
russel at russel.org.uk
Sat Jun 18 02:17:44 PDT 2011
On Fri, 2011-06-17 at 21:29 +0200, Jacob Carlborg wrote:
> On 2011-06-16 23:27, Andrei Alexandrescu wrote:
> > On 6/16/11 4:19 PM, Jacob Carlborg wrote:
> >> I'm already working on a package management tool for D.
> >
> > Excellent. Suggestion: at the risk of getting flooded with suggestions,
> > post your design early and often.
> >
> > Andrei
>
> Posting my ideas here as well:
> https://github.com/jacob-carlborg/orbit/wiki/Orbit-Package-Manager-for-D
Just to chip in that when Groovy added the Grapes subsystem so that the
@Grab annotation could be used to specify dependencies, the usability of
Groovy for writing scripts shot up markedly.
The default resolver is the Maven repository, but other resolvers can be
added using the @GrabResolver annotation.
For Dake/Orb it might be wise to allow for alternate repositories as
well as the central one.
Lessons from the Debian/Ubuntu/PPA systems can be picked up here as
well. The central repository is great for authorized and accepted
packages (by whatever authority authorizes) but having PPAs gives Ubuntu
an edge over Debian in the flexibility and ability to run specialist
configurations.
--
Russel.
=============================================================================
Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel.winder at ekiga.net
41 Buckmaster Road m: +44 7770 465 077 xmpp: russel at russel.org.uk
London SW11 1EN, UK w: www.russel.org.uk skype: russel_winder
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://lists.puremagic.com/pipermail/digitalmars-d/attachments/20110618/6106193a/attachment.pgp>
More information about the Digitalmars-d
mailing list