I know you said once you don't consider yourself a good game developer.
Will you at any point hire some highly competent monkeys developers to improve the game's implementation, in order to improve FPS ?
Greetings from France !
Bonjour à toi aussi,
I think you don't understand how game (and DF) development work.
How you code is something very personnal.
If you are employed by a big company you use a lot of rules, way to work, in order to make sure everybody can read your code.
But if you are working alone, and especially if you are coding for a long time alone, your code will slowly be not understandable for everybody else.
That's the first main issue.
The second is that, when you write alone, you have a general plan of your work in your head. Like if you had the map of a place and remember it. You know this goes there, and then here, and then use this and this to make this, until this happens, etc...it's like a functional map of your game. You can produce it with some external tool, but it requises a lot of maintenance work.
Penetrating a program made by somebody else is complex. Things can be really really hard to understand, and take hours because it looks like archaic, or stupid or absurd. Sometimes it is. Sometimes it is not. You have to grasp all the tiny details everywhere. Even if the code is correctly commented. But coding is also a pleasure. Adapting the code to "modern standards" will be painful and boring and takes months. When you work 16hours/day on a project and alone, you can expect it to be fun. At least.
Secondly, you have to understand Dwarf Fortress is huge. In mid-2014 it was something like 450k lines, and It's probably over a million now. Printed on A4 sheets (on both sides), it would be higher than you and put together it would be 5 km long.
Thirdly, hiring someone (who will be mostly useless for several months to understand all the game) is costly. Toady makes more money now than he used to make, but still : he is living from our donation. If he pays a coder, how will he live ? Actually what will happen is that the coder won't work 16h per day on it (obviously). To make as much work as he is doing now alone, and with the same efficiency, you'll probably have to hire more than 3 or 4 people. So you will need a LOT more money than now. For a result that will be VERY LONG to be at the same level than now.
Last, remember that firstly, Toady is coding because he likes to. It's his hobby. Good or bad, it's what he likes. This is a precarious equilibrium. But it's also a performance. More than 10 years on the same program ! If you change his equilibrium, it can be better, but it can be worst.