At first glance it might look great.
And i understand that you as the devs have rather good points on why you would switch to C++.
C++ is very powerful afterall.
But you're missing something out. Or well, you're not missing it out, you're just "naive" or blind enough to think that it's going to work out well.
The community.
Don't take this lightly, i have seen more than enough projects falling apart because of such specific events.
I would never dare to get my feet together and rewrite all the mods (2 projects) in C++
Or let's rephrase this:
I can't, lol. But i understand, that's not your problem.
I'm just trying to point out that i'm for sure not the only one.
At this point i would either move to hercules or wait for the next xAthena to show up and continue what has been done the past >10 years.
(Because that's what usualy happens... It splits the community even further)
And i repeat: I understand your situation... absolutely.
In the end, the devs are doing all the work, so it's just fine that you're molding your future with process optimisations.
It's just going to mess up a lot of rAthena servers. Because it increases the workload by tremendous bounds, for the community and the devs.
You won't be able to keep up with updates (rAthena is already years behind) even though you might tell us now that future updates are going to be faster. The problem is just that there's a huge ass gap inbetween now and the time you manage to start on updates. On top of that, it won't speed up the process by months, so it's not like it's the holy grail.
Because there might be a 4 year gap before we reach rAthena's current standpoint (almost stable environment and < 1000 bugs)
Not even talking about re-reporting bugs you will re-create and absolutely new bugs falling at us like shooting stars.
So my bet would be that >60% will move to hercules before you even manage to finish it.
We're not getting younger guys.
But it's funny to see Sirius_Black back in a list.
I remember about 8 years back from now, rumors were going around that he managed to recode entire eAthena to a much powerful version.
It was praised as the holy grail. Yet we've never seen any proof. Unless that we knew that Black is an old german genius.
Now we finally get to see something out of it ?!