Rather than talking about why it's late or when it will come, I would ask why is 59 packages really needed ?
Since reusing code written by other people (instead of reinventing the wheel) is a common thing in software development? I'm not quite sure what's strange about it.
Almost every user in this forum like the classic design,
That's debatable. From what I've personally witnessed, there are quite a few new or potential users who get turned off by the design. Many of those that stick around usually like it due to its familiarity, rather than actual aesthetic beauty. While I'm not particularly bothered by it, it'd be nice to have something a bit more modern (or at least an option to choose).
don't say that PHP is too old to run a forum, Facebook is built on top of PHP
fast and has billions of users.
Facebook's performance is not due it's usage of PHP - it's in spite of it. Looking at
https://en.wikipedia.org/wiki/Programming_languages_used_in_most_popular_websites, Facebook is powered by much more than PHP. And even then, they aren't even using the vanilla PHP runtime - the wiki mentions HHVM, which I assume is referring to
https://hhvm.com/. On top of that, Facebook has the budget to hire engineers that can squeeze out every little bit of performance from whatever tech they're using.
While a bit anecdotal, I've had the personal displeasure of using PHP. While it was only for a few small personal projects, it was enough for me to never use it again. Then again, choosing Node.Js to develop forum software that's supposed to scale IMO was a bit of a questionable decision.
development of such project using PHP wouldn't cost you a 15 000 dollars at max, and it will be super fast and secure, same for python.
You get what you pay for. If you paid a couple of PHP freelancers 15K to develop a new forum software from scratch, at best you'd get a somewhat functional but basic result. It will not be nearly secure enough to withstand the constant poking and prodding that Bitcointalk receives on a daily basis (see all the site-wide hacks Bitcointalk suffered throughout the years) nor will it be more performant than what we currently have.
While I love Python, it'd also be pretty painful trying to scale it to the traffic that Bitcointalk receives on the daily. Interpreted languages just weren't meant for building scalable web applications.
Focus on security update for the current forum, add new features.
That's what theymos is doing already.
go and search 3 expert PHP developers & 2 frontend developers for a 3 10-20k per month each for and that's a real solution.
FTFY. If you pay sweatshop salaries, you get sweatshop results. Outsourcing development of security and performance critical software to a couple no-name random freelancers across the ocean doesn's seem like a smart solution to me.