CPAN equivalent for fortran?
  Home FAQ Contact Sign in
comp.lang.fortran only
 
Advanced search
POPULAR GROUPS

more...

comp.lang.fortran Profile…
 Up
CPAN equivalent for fortran?         


Author: Thomas Robitaille
Date: May 30, 2008 02:05

Hi everyone,

I've been programming in fortran 90/95 for over 5 years now, and I enjoy
very much the new modular and object orientated features that fortran
now includes.

In fact, it seems to me that fortran is at a stage where it should
become easier to start exchanging full modules rather than individual
routines (as in numerical recipes for example). For instance, I've
developed for my purposes a module which defines vectors and all the
operations associated with them. Of course many other people have done
this too. I've also written a couple of modules which have interfaces
defined for f77 libraries (e.g. PGPLOT or CFITSIO).

I have come across various websites where programmers make available the
routines that they use. However, in some cases it is hard to know
whether this code is being maintained, etc., and how popular it is.

As far as I am aware, there does not appear to be any large centralized
repository for fortran 90/95 modules, where users could leave comments
about the modules, rate then by e.g. code quality, speed, etc... I think
this would be invaluable. So some kind of mix between the CPAN archive
for perl, and sourceforge for complete programs or libraries.
Show full article (1.62Kb)
9 Comments
Re: CPAN equivalent for fortran?         


Author: Ron Ford
Date: May 30, 2008 23:05

On Fri, 30 May 2008 10:05:21 +0100, Thomas Robitaille wrote:
> Hi everyone,
>
> I've been programming in fortran 90/95 for over 5 years now, and I enjoy
> very much the new modular and object orientated features that fortran
> now includes.
>
> In fact, it seems...
Show full article (2.24Kb)
no comments
Re: CPAN equivalent for fortran?         


Author: Thomas Robitaille
Date: Jun 1, 2008 02:42

In article 40tude.net>,
Ron Ford nowhere.net> wrote:
> On Fri, 30 May 2008 10:05:21 +0100, Thomas Robitaille wrote:
>
>> Hi everyone,
>>
>> I've been programming in fortran 90/95 for over 5 years now, and I enjoy
>> very much the new modular and object...
Show full article (2.98Kb)
no comments
Re: CPAN equivalent for fortran?         


Author: Michael Prager
Date: Jun 2, 2008 07:18

Thomas Robitaille spam.com> wrote:
> As far as I am aware, there does not appear to be any large centralized
> repository for fortran 90/95 modules, where users could leave comments
> about the modules, rate then by e.g. code quality, speed, etc... I think
> this would be invaluable. So some kind of mix between the CPAN archive
> for perl, and sourceforge for complete programs or libraries.

If someone (meaning a group) were to work on this, it would save
a huge amount of duplicated effort worldwide. I hate to think
how many Fortran programmers have written their own procedures
to translate case of strings, or find available unit numbers, or
similar tasks.

That said, I'm not volunteering!

--
Mike Prager, NOAA, Beaufort, NC
Address spam-trapped; remove color to reply.
* Opinions expressed are personal and not represented otherwise.
* Any use of tradenames does not constitute a NOAA endorsement.
no comments
Re: CPAN equivalent for fortran?         


Author: FX
Date: Jun 2, 2008 07:23

> If someone (meaning a group) were to work on this, it would save a huge
> amount of duplicated effort worldwide.

On the technical side, I would guess a rather simple Wiki design (with
mandatory registration) would certainly be quite an efficient way to deal
with the issue. I suppose the main issue would be to have a team
reviewing (and doing minimal testing) on the code posted.

--
FX
no comments
Re: CPAN equivalent for fortran?         


Author: Arjen Markus
Date: Jun 2, 2008 07:32

On 2 jun, 16:23, "FX" alussinan.org> wrote:
>> If someone (meaning a group) were to work on this, it would save a huge
>> amount of duplicated effort worldwide.
>
> On the technical side, I would guess a rather simple Wiki design (with
> mandatory registration) would certainly be quite an efficient way to deal
> with the issue. I suppose the main issue would be to have a team
> reviewing (and doing minimal testing) on the code posted.
>
> --
> FX

It certainly is not the technical side of things. The tough
part is to find such a team.

Regards,

Arjen (who has no time to complete this posting ;))
no comments
Re: CPAN equivalent for fortran?         


Author: Clive Page
Date: Jun 2, 2008 08:04

In message
t54g2000hsg.googlegroups.com>,
Arjen Markus writes
>It certainly is not the technical side of things. The tough
>part is to find such a team.

I think that quite a few people would be willing to post a number of
their useful routines, if the mechanism for doing it were simple enough.
That would be a good start, and worth trying.

--
Clive Page
no comments
Re: CPAN equivalent for fortran?         


Author: Thomas Robitaille
Date: Jun 2, 2008 08:47

In article , "FX" alussinan.org>
wrote:
>> If someone (meaning a group) were to work on this, it would save a huge
>> amount of duplicated effort worldwide.
>
> On the technical side, I would guess a rather simple Wiki design (with
> mandatory registration) would certainly be quite an efficient way to deal
> with the issue. I suppose the main issue would be to have a team
> reviewing (and doing minimal testing) on the code posted.

In a way, the code peer-testing is not absolutely necessary as a first
step - some people already make their routines available via their
personal web-pages anyway, and no-one other than them has tested those.
Testing could be done indirectly by people who download the routines. If
they find a bug, they can contact the person who maintains that module,
just like standard open-source software. All modules could be required
or encouraged to include a test routine within them, which would also
serve as examples for use.
Show full article (1.56Kb)
no comments
Re: CPAN equivalent for fortran?         


Author: Arjen Markus
Date: Jun 3, 2008 10:33

On 2 jun, 17:47, Thomas Robitaille spam.com> wrote:
> In article , "FX" alussinan.org>
> wrote:
>
>>> If someone (meaning a group) were to work on this, it would save a huge
>>> amount of duplicated effort worldwide.
>
>> On the technical side, I would guess a rather simple Wiki design (with
>> mandatory registration) would certainly be quite an efficient way to deal
>> with the issue. I suppose the main issue would be to have a team
>> reviewing (and doing minimal testing) on the code posted.
>
> In a way, the code peer-testing is not absolutely necessary as a first
> step - some people already make their routines available via their
> personal web-pages anyway, and no-one other than them has tested those.
> Testing could be done indirectly by people who download the routines. If
> they find a bug, they can contact the person who maintains that module,
> just like standard open-source software. All modules could be required
> or encouraged to include a test routine within them, which would also
> serve as examples for use. ...
Show full article (2.21Kb)
no comments
Re: CPAN equivalent for fortran?         


Author: Bil Kleb
Date: Jun 5, 2008 13:55

FX wrote:
>> If someone (meaning a group) were to work on this, it would save a huge
>> amount of duplicated effort worldwide.
>
> On the technical side, I would guess a rather simple Wiki design (with
> mandatory registration) would certainly be quite an efficient way to deal
> with the issue. I suppose the main issue would be to have a team
> reviewing (and doing minimal testing) on the code posted.

What about just creating a http://code.google.com project
(or sourceforge.net, or whatever) and giving people access
as they decide to commit code?

Regards,
no comments