- Edited
I'm not sure why, but the original link seems to be down. Probably a technical issue. Fortunately, I found a copy, which I will post in the hope of helping this erudite writer out, and to allow us to make fair use of such valuable information.
I have to disagree with Tomcat's judgement, this post is well written. It uses a tried and true formula -- a paragraph saying, "This is only my opinion, of course, and I could be wrong", followed by several saying, "But I'm not." This is an excellent format for a political speech.
Wait... It's meant for computer professionals... oh. Moving on.
The post covers several good points about godot that I agree with. It's free software (not open source -- lots of things are "open source" without being free as in freedom). It's being actively developed (probably a good thing... maybe). It's got "many active and helpful users... for a minority engine". That's us! It's been used for games, and it's easy for beginners. Nice.
I do have a few issues with "the bad" and "the ugly".
"Poor performance... I have not profiled Godot nor worked on a complete enough and representative project in Godot to observe performance issues firsthand." Nevertheless it needs serious optimization. Hmmm.
Hypothetically, what would you do if one of your esteemed colleagues said, "I haven't done any profiling, but we need to rip out all of the existing data structures and use better ones for speed."? I'd probably recommend that she take a short nap.
"Poor Documentation" and "Directionless Development". I wonder how long this writer's been dealing with free software. All free software projects suffer from these -- yes, even gnu and linux. When you pay someone, you get to tell them to work on the things you think are important. When they volunteer their time, they're going to work on the things they think are important. Surprisingly enough, this sort of democracy frequently works.
"I am willing and able to fork the engine, this area is what I did for money for years. I believe I can fix everything I’ve seen so far." Wow. Of course, you're only talking about the "problems" you picked out, and I don't see you actually doing it, but good on ya.
"Unprofessional Messaging" I read that as, "I went to r/godot and they weren't nice to me." Moving on.
"Inexperienced and non-professional developers" Ummm... non-professional is implied by "free software" -- at least they're non-professional godot developers. Inexperienced? Oh, you mean that the godot developers haven't made professional games. Well out of several thousand, that's probably true, at least statistically.
Then things start to get kinda nasty at the bottom. "technical ass" "hideously unoptimized" A bit redundant? "puts the ass in assets" "Built by hobbyists, FOR hobbyists."
The last, I like, and fully agree with. Over the last week, I've been wondering why the unity expatriates stopped at godot. I love the project (mostly), but I can't imagine what some of them see in it.