| Thread overview | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
November 10, 2009 CPAN for D | ||||
|---|---|---|---|---|
| ||||
http://www.reddit.com/r/programming/comments/a2nfz/guido_people_want_cpan/ http://search.cpan.org/ Over and over, I hear that CPAN is one of the great reasons people use Java. Such for D would be a tremendous boost to the D community. | ||||
November 10, 2009 Re: CPAN for D | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | Walter Bright:
> Over and over, I hear that CPAN is one of the great reasons people use Java. Such for D would be a tremendous boost to the D community.
*PERL*! :-)
A CPAN-like for D may be useful, but CPAN is not just a repository, it's surely the result of several compromises, a balance. So you have to design it carefully to have similar usefulness. So I think we have first of all to list really carefully what makes CPAN what it is.
Do you need a dynamic language to have a CPAN-like site? Maybe not. And D has already modules (with some design holes that eventually must be fixed).
Bye,
bearophile
| |||
November 10, 2009 Re: CPAN for D | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | On Tue, Nov 10, 2009 at 3:08 PM, Walter Bright <newshound1@digitalmars.com> wrote:
> http://www.reddit.com/r/programming/comments/a2nfz/guido_people_want_cpan/
>
> http://search.cpan.org/
>
> Over and over, I hear that CPAN is one of the great reasons people use Java. Such for D would be a tremendous boost to the D community.
CPAN is so bad that people run away from Perl in horror over to comfortable but boring old Java? :-P
DSSS was supposed to be a sort of CPAN for D. I think it's still the easiest way to get the Derelict library installed. Unfortunately it's really only a very humble start. It lacks any sort of versioning, and has no web face. And now it's unmaintained.
--bb
| |||
November 11, 2009 Re: CPAN for D | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | Walter Bright wrote:
> http://www.reddit.com/r/programming/comments/a2nfz/guido_people_want_cpan/
>
> http://search.cpan.org/
>
> Over and over, I hear that CPAN is one of the great reasons people use Java. Such for D would be a tremendous boost to the D community.
AUCH! I mean Perl!
| |||
November 11, 2009 Re: CPAN for D | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | Walter Bright wrote: > http://www.reddit.com/r/programming/comments/a2nfz/guido_people_want_cpan/ > > http://search.cpan.org/ > > Over and over, I hear that CPAN is one of the great reasons people use Java. Such for D would be a tremendous boost to the D community. What about have the D compiler check online if it can't find a module on the local computer. ex. import foo.bar; would first check locally for foo/bar.d and the try online at http://www.digitalmars.com/d/modules/foo/bar.d or something like that. -- Join me on CrowdNews http://crowdnews.eu/users/addGuide/42/ Facebook http://www.facebook.com/profile.php?id=1198821880 Linkedin http://www.linkedin.com/pub/0/117/a54 Mandala http://www.mandala.dk/view-profile.php4?profileID=7660 | |||
November 11, 2009 Re: CPAN for D | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Knud Soerensen | Knud Soerensen, el 11 de noviembre a las 04:57 me escribiste: > Walter Bright wrote: > >http://www.reddit.com/r/programming/comments/a2nfz/guido_people_want_cpan/ > > > >http://search.cpan.org/ > > > >Over and over, I hear that CPAN is one of the great reasons people use Java. Such for D would be a tremendous boost to the D community. > > What about have the D compiler check online if it can't find a module on the local computer. > > ex. > import foo.bar; > > would first check locally for foo/bar.d and the try online at > > http://www.digitalmars.com/d/modules/foo/bar.d > or something like that. You are not much of a security guy, are you? ;) -- Leandro Lucarella (AKA luca) http://llucax.com.ar/ ---------------------------------------------------------------------- GPG Key: 5F5A8D05 (F8CD F9A7 BF00 5431 4145 104C 949E BFB6 5F5A 8D05) ---------------------------------------------------------------------- I'm a rabbit in your headlights Scared of the spotlight You don't come to visit I'm stuck on this bed | |||
November 11, 2009 Re: CPAN for D | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Leandro Lucarella | Leandro Lucarella wrote: > Knud Soerensen, el 11 de noviembre a las 04:57 me escribiste: >> Walter Bright wrote: >>> http://www.reddit.com/r/programming/comments/a2nfz/guido_people_want_cpan/ >>> >>> http://search.cpan.org/ >>> >>> Over and over, I hear that CPAN is one of the great reasons people >>> use Java. Such for D would be a tremendous boost to the D >>> community. >> What about have the D compiler check online if it can't find a >> module on the local computer. >> >> ex. >> import foo.bar; >> >> would first check locally for foo/bar.d and the try online at >> >> http://www.digitalmars.com/d/modules/foo/bar.d >> or something like that. > > You are not much of a security guy, are you? ;) > No, I mostly chose freedom over security ;-) How does CPAN solve the security problem ? I doesn't suggest that any url can be used in import, I suggest that it look on a specific trused server http://www.digitalmars.com/d/modules/ or something similar. -- Join me on CrowdNews http://crowdnews.eu/users/addGuide/42/ Facebook http://www.facebook.com/profile.php?id=1198821880 Linkedin http://www.linkedin.com/pub/0/117/a54 Mandala http://www.mandala.dk/view-profile.php4?profileID=7660 | |||
November 11, 2009 Re: CPAN for D | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Bill Baxter | Bill Baxter wrote:
> On Tue, Nov 10, 2009 at 3:08 PM, Walter Bright
> <newshound1@digitalmars.com> wrote:
>> http://www.reddit.com/r/programming/comments/a2nfz/guido_people_want_cpan/
>>
>> http://search.cpan.org/
>>
>> Over and over, I hear that CPAN is one of the great reasons people use Java.
>> Such for D would be a tremendous boost to the D community.
>
> CPAN is so bad that people run away from Perl in horror over to
> comfortable but boring old Java? :-P
>
> DSSS was supposed to be a sort of CPAN for D. I think it's still the
> easiest way to get the Derelict library installed. Unfortunately it's
> really only a very humble start. It lacks any sort of versioning, and
> has no web face. And now it's unmaintained.
>
> --bb
It would be great if there could be a new DSSS maintainer, or someone to fix DSSS.
Then I'd imagine a site like dsource.org could easily add CPAN like functionality, however it would need to make sure to only search for completed / near completed projects.
| |||
November 11, 2009 Re: CPAN for D | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Clay Smith | Clay Smith wrote: > Bill Baxter wrote: >> On Tue, Nov 10, 2009 at 3:08 PM, Walter Bright <newshound1@digitalmars.com> wrote: >>> http://www.reddit.com/r/programming/comments/a2nfz/guido_people_want_cpan/ >>> >>> http://search.cpan.org/ >>> >>> Over and over, I hear that CPAN is one of the great reasons people use Java. Such for D would be a tremendous boost to the D community. >> >> CPAN is so bad that people run away from Perl in horror over to comfortable but boring old Java? :-P >> >> DSSS was supposed to be a sort of CPAN for D. I think it's still the easiest way to get the Derelict library installed. Unfortunately it's really only a very humble start. It lacks any sort of versioning, and has no web face. And now it's unmaintained. >> >> --bb > > It would be great if there could be a new DSSS maintainer, or someone to fix DSSS. > > Then I'd imagine a site like dsource.org could easily add CPAN like functionality, however it would need to make sure to only search for completed / near completed projects. I agree very much, DSSS has so much potential it's not funny. If I wouldn't be too stuffed with work as is, I might attempt to fix it myself. Hopefully somebody steps in. | |||
November 11, 2009 Re: CPAN for D | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Clay Smith | Clay Smith wrote:
> Bill Baxter wrote:
>> On Tue, Nov 10, 2009 at 3:08 PM, Walter Bright
>> <newshound1@digitalmars.com> wrote:
>>> http://www.reddit.com/r/programming/comments/a2nfz/guido_people_want_cpan/
>>>
>>>
>>> http://search.cpan.org/
>>>
>>> Over and over, I hear that CPAN is one of the great reasons people use Java.
>>> Such for D would be a tremendous boost to the D community.
>>
>> CPAN is so bad that people run away from Perl in horror over to
>> comfortable but boring old Java? :-P
>>
>> DSSS was supposed to be a sort of CPAN for D. I think it's still the
>> easiest way to get the Derelict library installed. Unfortunately it's
>> really only a very humble start. It lacks any sort of versioning, and
>> has no web face. And now it's unmaintained.
>>
>> --bb
>
> It would be great if there could be a new DSSS maintainer, or someone to fix DSSS.
>
> Then I'd imagine a site like dsource.org could easily add CPAN like functionality, however it would need to make sure to only search for completed / near completed projects.
Yes DSSS is/was good. It probably needs more than one point of contact / maintainer.
I'd also suggest using bzr/hg/git (in that order) such that users could more easily contribute changes, and it may help provide more visibility to exactly who and what is happening on the project, if branches can be registered.
As for CPAN. It's the only thing that is good about Perl.
| |||
Copyright © 1999-2021 by the D Language Foundation
Permalink
Reply