Live data from Hacker News

EVE Online moves to Python 3

eveonline.com

131–140 of 233 posts

Re: EVE Online moves to Python 3

#131
post #109

Earlier quoted context omitted.

As someone who really no life fit and played WoW, Dwarf Fortress, and EVE in my 20s, you didn’t miss much. My most momentous EVE achievement was betraying my online “friends” who had mostly stopped playing, blowing up all their expensive ships for the insurance payout, then like a true space pirate losing all my ill gotten gains playing Space Poker. EVE (and other MMOs) had their moment and the ideas of MMOs with a p…

I still can't figure out what the appeal of WoW was, but I'm guessing it was the insanely large community?

For many, it's an online third space. Cooperating to overcome shared challenges reinforces social ties. The game provides a weekly schedule of activities and new challenges quarterly.

My credentials: I played every expansion (but not every tier) since vanilla with the same group of people. I only stepped away in The War Within after family obligations and time zones got in the way.

Re: EVE Online moves to Python 3

#133

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?

Re: EVE Online moves to Python 3

#134
post #39

Earlier quoted context omitted.

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…

Keep an eye out for EVE vanguard, an Eve-related extraction FPS. It might scratch the itch for many who perhaps enjoyed the universe but don't want to (or can't) spend the enormous time to ramp up again.

Which console is this exclusive this time

Re: EVE Online moves to Python 3

#135
post #111

Earlier quoted context omitted.

Can you elaborate? Why is Python asyncio bad?

Not the OP but my impression with asyncio was that it's great for the uses case it was built for (hence the "no problems") but if you need to do something a bit different it can become an annoyance (hence the "unexpected bugs"). I see it for a specialized solution for a specific class of problems, which can lead to surprises if your problem evolves. There are always trade-offs to be made (performance, flexibility, ha…

I am always amused by "it's bad because it's bad at things it wasn't designed to be good at" rationalizations.

Re: EVE Online moves to Python 3

#136
They also open sourced their game engine? https://news.ycombinator.com/item?id=48780387 https://www.gamesindustry.biz/eve-onlines-carbon-engine-is-n...

I wish there was a test instance people were allowed to play around on. I never did it but for a while the game client wasn't really secure & you could just talk to the python repl basically, and script the game. I think that would be an incredible experience all unto its own, to teach coding, to be an interesting experience. Feels like with Carbon being open source, there's need for just a little more to get back around to that halycon moment.

Re: EVE Online moves to Python 3

#138
post #8
post #5

It really speaks to how great the technical team can be. As crazy as it sounds Goldman Sacks and JP Morgan both maintained 2.7 Python as a core language until just a few years ago (yes, it's still used in production).

https://calpaterson.com/bank-python.html

This is fascinating, thanks for the link. I love to learn about big systems that are developed in the same room where the problem they're solving lives, so to speak.

Too few of these are revealed to the rest of us, as the piece notes. It's a shame, there's lots to learn there. Instead most will be lost to the mists of time, and some dumpster diving digital archaeologist will have to get lucky for us to hear about them.

Re: EVE Online moves to Python 3

#140

Can 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 in 2004 and played on and off until 2015 with a quick stint in 2020. It was amazing in the early days, it felt like nothing else. I had a background in Ultima Online and Dark Age of Camelot. I liked PVP and I wanted full loot drop on kill. EVE online has many times been referred to as the spiritual successor of UO, what made it really special however was the one server architecture (until China shard). My n…

I miss the insane adrenaline rush when getting into small fights (1v1, 1v2, etc.). You go so long doing doing whatever it is you're doing- PvE, hacking data sites, transporting stuff- it's all a bit mundane.

But nothing raised my heart rate like getting into a fight. 30 seconds of terror. I would have to take a break after these, win or lose, until my HR returned to normal and my hands stopped shaking.

I've never experienced that in any other game.

Post reply on HN