(j3.2006) HPCWire article (by Mike Heroux) discussesthe advancement and future of Fortran
Sat Jan 16 14:25:05 EST 2016
On Jan 15, 2016, at 11:55 PM, Damian Rouson <damian at sourceryinstitute.org> wrote:
> Sent from my iPhone
>> On Jan 15, 2016, at 9:25 PM, Robert Corbett <robert.corbett at oracle.com> wrote:
>> On 01/15/16 21:04, Malcolm Cohen wrote:
>>>> I don?t know of any DSLs embedded in Fortran.
>>> What is a DSL?
>> Most likely a domain-specific language.
I suspect part of the confusion is that DSL also stands for Dynamic Shared Library.
I undertand the Java -> Web link, and one could argue that C is a DSL for system-level programming. Similarly, R is aimed at statistics.
I don?t get the link between Chapel or X10 and HPC. Except that they might have to say those letters to please the funding agency, as the requirements were for high PRODUCTIVITY computing (not high Performance computing). For most people, HPC means high performance computing. For that meaning of HPC, I don?t see what characteristics are qualifying, and indeed, these languages are rarely used in the traditional HPC context. If anything, Fortran is the poster child language for HPC.
> J3 mailing list
> J3 at mailman.j3-fortran.org
Bill Long longb at cray.com
Fortran Technical Support & voice: 651-605-9024
Bioinformatics Software Development fax: 651-605-9142
Cray Inc./ Cray Plaza, Suite 210/ 380 Jackson St./ St. Paul, MN 55101
More information about the J3