Skip to content

PRIMA from a coding point of view

Zaikun ZHANG edited this page Jul 21, 2023 · 3 revisions

This article will elaborate on the following points.

  1. How I coded the Fortran version of PRIMA?
  2. How should PRIMA be interfaced with other languages?
  3. What tests are conducted on PRIMA?
  4. What coding rules should be followed if you would like to contribute to PRIMA?
  5. What test should be conducted after your contribution?

Related reading:

  1. Something I wrote when I started to work on PRIMA:

https://fortran-lang.discourse.group/t/fortran-an-ideal-language-for-writing-templates-of-numerical-algorithms/2054

  1. Coding as a way of documenting human knowledge:

https://everythingfunctional.wordpress.com/2021/01/19/communicating-with-whom/

  1. Writing slow Go code:

https://fortran-lang.discourse.group/t/writing-slower-go-programs-bitfield-consulting/5733

  1. Good code is like a love letter to the next developer who will maintain it.

https://addyosmani.com/blog/good-code/

Clone this wiki locally