There are plenty of strong opinions about Java. I've always been a fan. Mainly when I found Gnuroot for my phone. Then everything I did was a Java console app... because I could run it on my phone, and my desktop, laptop, work boxes, wherever!! Well thanks to Android, Gnuroot is dead in the water. I believe it is due to further file system lock down or similar. So that incentive was gone.
But at that point I had become very comfortable in Java and had come to actually enjoy it. I was a fan. I still am. My IF game engine turned out pretty cool. But SQLITE gets slow unless you do weird acrobatics. And now that I'm working on a game that requires real time movement AND data reading based on that movement, the SQLITE rooster has come home to roost. Even simple data transactions are disastrous. If I can't find a viable asynchronous solution, I'm afraid it is time for Java and I to part ways.
I'm currently looking into multithreading and tasks (I believe they are). Any solution will likely involve a decent learning curve, I've never really dug into asynchronous work in Java. I see there are some Java solutions out there that claim to offer asynchronous database interactions. I may have to explore those options.
We'll see what happens.
No comments:
Post a Comment