- A Concurrent Affair - https://www.concurrentaffair.org -

Boring Backport

I’m in the process of porting some scientific code originally written in Fortran, which was then ported to Java, which was then ported to Habanero Java [1], back to Java, while maintaining a Habanero Java feature called array views. It’s incredibly frustrating… I wish I could replace myself with a short shell script. [2]


Wow, I wish Java had operator overloading right now… Habanero Java has a primitive complex64 datatype, Java doesn’t. a+b*c becomes add(a,multiply(b,c))… in 5,000 lines.

[3] [4]Share [5]