3 ms·
The change made the program faster but nothing is simple. When the GUI and backend were different progresses there was memory space separation. It was impossi
by ape4 8y ago
The change made the program faster but nothing is simple. When the GUI and backend were different progresses there was memory space separation. It was impossible for a stray pointer in one to klobber the other. Also there was a protocol between the two - which could be used over the Internet.
- gitgud 8y agoThat's what I first thought too. There's was obviously a decision to separate the processes, but the performance gain of combining them was probably more meaningful in the end...