When python started incorporating asyncio my initial reaction was fairly negative. I was behaving like a grumpy graybeard programmer ("kids these days should learn how to use concurrency instead of working on a new runtime altogether!" [0]). But after using it for a production project I have to say I'm deeply satisfied and surprised by the maturity, quality of APIs and performance in general. I was proven wrong and I…
asyncio has always looked interesting, but whenever I have run into a problem which could use asyncio I have always gone with multiprocesses instead. I am not sure if async would makes my code easier for others to read and debug, and none of my problems seems to be of the kind where process overhead would make a noticeable difference in performance. Did you find readability to be improved by going async?
EVE Online moves to Python 3
191–200 of 231 posts
Re: EVE Online moves to Python 3
#192Earlier quoted context omitted.
For me it is quite bad, but just we are now used to it. In the same way that when you ask Windows users about all the bugs and problems they have with their system, they often say that they don't have any. And ten seconds later, will click "ok" on a random crash popup they didn't even read the content of.
Can you elaborate? Why is Python asyncio bad?
Re: EVE Online moves to Python 3
#193Earlier quoted context omitted.
For me it is quite bad, but just we are now used to it. In the same way that when you ask Windows users about all the bugs and problems they have with their system, they often say that they don't have any. And ten seconds later, will click "ok" on a random crash popup they didn't even read the content of.
Can you elaborate? Why is Python asyncio bad?
You can't mix non async code with async. And you can easily do in some way and block your application without you noticing.
And in the end, async is not even really async, just cooperative execution.
I'm a big fan of Python since very low version. And I don't have too much difficulty using async/asyncio now I'm used to it, but in all honesty I don't think that it is really great in the grand scheme of things.
Re: EVE Online moves to Python 3
#194Can an experienced player gives us a summary of what's the "vibe" of the EVE online community these days? I was lightly involved ~15 years ago.
I started more than 15 years ago and recently got back into it. I would say that game has stagnated a lot more, character numbers may seem like it isn't that low but in reality most people who play it has around 5 accounts which they multibox with. So number of actual people who play it went really down. It is looking bleak for the future, and i can confidently say that it is all CCP's fault (called Fenris Creations…
Re: EVE Online moves to Python 3
#195Can an experienced player gives us a summary of what's the "vibe" of the EVE online community these days? I was lightly involved ~15 years ago.
The thing I miss the most about Eve Online is the immersive free market economy. I long for a true, in-depth economic MMO more than the space veneer around the order book. Buy low, sell high. Specialize in industry, trading, transportation. Add a little bit of light PvP to inject chaos and it's more fun than playing the stock market. (I am actually designing such a game, but I'm open to suggestions) My main activity…
Re: EVE Online moves to Python 3
#196Earlier quoted context omitted.
The thing I miss the most about Eve Online is the immersive free market economy. I long for a true, in-depth economic MMO more than the space veneer around the order book. Buy low, sell high. Specialize in industry, trading, transportation. Add a little bit of light PvP to inject chaos and it's more fun than playing the stock market. (I am actually designing such a game, but I'm open to suggestions) My main activity…
We are trying to build this with seed.game. We don't have everything you're mentioning (yet), but parts of it!
Re: EVE Online moves to Python 3
#197Earlier quoted context omitted.
The thing I miss the most about Eve Online is the immersive free market economy. I long for a true, in-depth economic MMO more than the space veneer around the order book. Buy low, sell high. Specialize in industry, trading, transportation. Add a little bit of light PvP to inject chaos and it's more fun than playing the stock market. (I am actually designing such a game, but I'm open to suggestions) My main activity…
Check out Offworld Trading Company.
Re: EVE Online moves to Python 3
#198> So how do you migrate 2.4 million lines of code? > Very carefully, and in multiple stages. That answer is so 3 months ago
Re: EVE Online moves to Python 3
#199Earlier quoted context omitted.
Although i really love or maybe have some memories, but isn't ms excel outdated , kinda, except the idea that it's always have easy fast solution
So outdated that this week Apple used it as a benchmark of the M6 Mac mini: "Spreadsheet calculations in Microsoft Excel are up to 2.3 times faster than on an M1-based Mac mini"
Re: EVE Online moves to Python 3
#200Earlier quoted context omitted.
We are trying to build this with seed.game. We don't have everything you're mentioning (yet), but parts of it!
Looks really interesting. Any plans for a Linux client? Or do you maybe test and build with proper Wine support?