|
|
|
|
|
by quanto
468 days ago
|
|
> It utilizes a range of Modern Fortran features, including extensive use of optional variables, function pointer passing, and a randomized test driver, among others. Successfully compiling PRIMA requires a compiler with a robust and mature backend, as well as well-developed intermediate passes and a capable parser. I am not getting a full picture here. What's challenging about PRIMA code base? Does it use some advanced features that are difficult for a compiler to support? Are the mentioned features in the 2008 standard? What's actually impressive is that LFortran in alpha stage is only 2x slower than GFortran, which goes back decades. |
|