GNU UPC
gccupc.org
gccupc.org
https://golang.org/ref/spec#Labeled_statements
https://docs.microsoft.com/en-us/dotnet/csharp/language-refe...
https://docs.djangoproject.com/en/1.11/ref/models/fields/
etc. ...
Not a project that seems to be into recent trends.
It's cool enough to extend GCC like this, but they really oughtn't make it seem like an official project.
From the sidebar link "GNU UPC at gnu.org" on gccupc.org.
its kind of a cultural successor to the SHMEM programming model which I think was developed in the 90s for the Cray t3e. at least until recently it was used quite by the NSA, but LBNL has been investing in it for general scientific use (multigrids has been a focus)
the previous environment was open source, so I'm not sure what moving to a gnu project changes. the old compiler was getting long it the tooth, so its probably just a refresh of the compiler base.
The generated C code can be further compiled with the system compiler, but with the integrated systems this is not needed.
Something else that's happened in the past 6 years or so has been the rise of NVidia boards to get high TFLOPS counts. If I look at the mailing lists, it seems interest in UPC drops off somewhere around 2011-2012, and I don't think it's a coincidence that the rise of GPGPU in HPC applications has something to do with it.
I've heard tidbits of info about the existence of these. What are some relevant search keywords I could start with?
[1]: https://en.wikipedia.org/wiki/Supercomputing_in_China