I just see a tech-illiterate trying to develop a video game. It explains all those completely bogus decisions in this project.
My personal theory for how someone allegedly writing assembler code for Wing Commander praised as a genius during the 90s turns into someone who doesn't understand a HOTAS and a chat box is that he didn't do the former in the first place, but most likely sold the work of someone else as his own. I'm now convinced, that this con didn't start with the Star Citizen Kickstarter, it just exposed it.
I think it's possible he was quite good at that, and simply hasn't realised that the technology has changed. In the 80's and early 90's, you *could* sit down with a computer and hand-craft every byte, simply because there weren't that many of them to play with and you only had a single processor to schedule: Fiddling around with individual lines and refactoring (in the proper sense) every function until it ran smoother than a freshly buttered car salesman was the way to go.
But now with processor cores heading towards double digits, graphics processors measured in tflops, and a safe assumption that everyone has at least 200Gb of storage spare, you just can't muck around like that: You're doomed to failure, simply because you'll die of old age before you finish.
I don't think Chris has noticed this.
Edit: The days when I could pick up a box and learn everything about it are long past, and it *think* I'm right in saying Lord Braben hasn't actually coded any of ED because he knows the world has moved on. That's why the Raspberry Pi is a thing: So kids might learn about processor cycles and management, and not just import libraries for everything. But this is the wishful thinking of a greybeard, and it may be too late.
Maybe Derek can weigh in here, he's also ancient
