Dear Friends,
I have been using recently both the option language=julia that I started
using some time ago in https://github.com/MichelJuillard/dynare.jl and
the JSON representation of the *.mod file.
I feel that it is the moment to decide wether we adopt one or the
other. My preference goes to the JSON interface for the following
reasons:
1. It is a strain on resources to try to develop both
2. The JSON interface has potential usages outside of the Dynare in
Julia project.
3. It is relatively straithforward to implement the JSON interace in the
preprocessor with a few intuitive standard fields for the JSONs.
4. The Julia implementation can then be done entirely in Julia.
5. On the contrary, developing the option language=julia requires to
develop in parallel the preprorcessor and the Julia implementation of
Dynare commands.
If we go that way, I will make sure that the code in dynare.jl works,
but I will stop developing that git project and start afresh in a new
git project. I have created https://gitlab.com/dynare-julia as a group
of projects. I want to develop separate packages for the low level
code that isn't Dynare specific. These packages must go is separate
git projects under the dynare-julia umbrella.
Please, tell me what you think.
All the best,
--
Michel