EnergyPlus Module Development Documentation
Because I am having a hard time trying to integrate a Matlab script to EnergyPlus via EMS/ExternalInterface objects and an Erl program is not enough for my purposes, I am willing to create a new module in EnergyPlus by cloning the repository in my machine and see how it goes. However, the ModuleDeveloper.pdf documentation (version 8.8) mentions that modules are developed in Fortran 90/95, which seems not to be the case anymore, as EnergyPlus was translated to C++ few years ago. And if you check the E+ source code, the modules are there, C coded. Am I missing something? If not, is there a module developer documentation for C++?
@saccon I expect that documentation mentioning Fortran just needs to be updated, but @JasonGlazer can probably confirm this.
The Guide for Module Developers is out of date and does reference Fortran instead of C++. The general structure of EnergyPlus still follows what is described but probably many details mentioned are out of date. I would suggest you look at the current code as the best example on development.