# Development in Fortran

Note: These docs will be moved at some point
when we split the packages ([#28](https://gitlab.com/magicc/fgen/-/issues/28)).
They live here now as a common place for capturing this information.

## Allocatable vs. pointers

In general, use allocatable objects instead of pointers
because of the automatic clean-up that comes with them.
For further details, see: [#42](https://gitlab.com/magicc/fgen/-/issues/42)
and [this comment](https://community.intel.com/t5/Intel-Fortran-Compiler/POINTER-vs-ALLOCATABLE/m-p/841083/highlight/true#M59052).
