A few things:Dave64738 wrote:All those crashes!
Sounds like you're focussing on getting code out there too quickly and not taking the time for defensive programming. Users HATE HATE HATE crashes but can live with a slightly longer release cycle.
Handle those exceptions; fill in those default: sections and use else! Initialise pointers and zero them after freeing them, then you get an immediate segfault when you try to reuse them instead of something that "works" but kicks you up the arse some weeks/months later.
Oh, and yes as you ask, I am available and looking for software development work. Don't want to relocate though; I'd work remotely from the UK, occasional visits to the office only 12 years exp with C, C++, C#, assembly, GUI design and all sorts of other stuff. Working on Factorio would be a nice change from boring business applications.
- 1. Many of these are extremely rare
2. They're actually fixing them...
3. This is not the stable branch
4. There are nearly (perhaps more than by now) 500,000 lines of code. Even with the best of developers, bugs make their way in sometimes, sometimes in crazy and unexpected ways.
5. See FFF 182
6. They have jobs open, see this (job (at) factorio.com)