dget - getting code from github

Alex Rønne Petersen alex at lycus.org
Thu May 24 03:02:31 PDT 2012


On 24-05-2012 11:50, Russel Winder wrote:
> On Thu, 2012-05-24 at 10:34 +0200, Paulo Pinto wrote:
> [...]
>> Every time I need to do something in an language without official
>> package manager support, I curse myself.
>
> On the other hand Debian, Fedora, FreeBSD, MacOSX, etc. already have
> package managements systems. A problem is that Windows does not.
>
> Experience shows (Maven, Gems, Hackage, ...) that having language
> specific packaging and platform specific packaging causes strife.

Huh, it does? I've always found those tools ridiculously easy and great 
to work with.

I use easy_install for Python frequently and largely prefer NuGet for 
.NET development. In the little time I spent with Haskell, I also found 
Cabal very useful.

>
> Scala has made the bold move to go with platform packaging and working
> with the platform teams so as to avoid the hassles seen by Java, Ruby,
> Python, Haskell. Maybe this will lead to the first language specific
> packaging that works in sympathy with the platform packaging.
>
>> The uniform way of getting software distributed across operating
>> systems is a great feature and it is a joy to integrate with CI
>> systems.
>>
>> I even forgive Maven for all its quirks.
>
> I like the Maven repository, I think Maven the build framework should be
> banned, along with Ant. But then I would given my relationship with
> Gradle and SCons (and Gant and Waf).
>


-- 
Alex Rønne Petersen
alex at lycus.org
http://lycus.org


More information about the Digitalmars-d mailing list