On Tue, 2015-10-20 at 08:56 +1100, Damian McGuckin wrote:
> […]
> 
> While a long way down the track, the team have a big enough bundle of
> work 
> on the plate making sure it is the best HPC language ever.

To be honest, I think it is already that, but that doesn't mean it
cannot be even better. The question is "what is HPC". Whilst
supercomputers have budgets the size of many countries national debt,
and most code is still Fortran or C++, this world is still a relatively
small arena. Where the real traction is is "Big Data" which is
currently dominated by Apache Spark, Hadoop, Scala, Java, Python. The
issue is that Chapel and X10 really should be in there dominating this
market sweeping the JVM and Python stuff aside.

[…]
> Languages suitable to be write compilers are often more about
> elegance 
> than machissmo, at least in the past.

The issue is having the facilities to parse, build and process ASTs,
and generate code. Any language can do this if it is Turing complete.
But can it be done easily. I would suggest that processing graphs is
one of the things HPC often has to do.

-- 
Russel.
=============================================================================
Dr Russel Winder      t: +44 20 7585 2200   voip: sip:[email protected]
41 Buckmaster Road    m: +44 7770 465 077   xmpp: [email protected]
London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder

Attachment: signature.asc
Description: This is a digitally signed message part

------------------------------------------------------------------------------
_______________________________________________
Chapel-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/chapel-developers

Reply via email to