Join the discussion

Write your take first — we'll ask for email only when you're ready to publish.

  • Hacker News
  • > Some of you may remember upgrading to Stackless Python 2.5 in 2007, then to Stackless Python 2.7 in 2010. That was the last time EVE changed its Python version.

    Yikes. 2010 ... python is built forever.

    But, ignoring this - I think when the "scripting" languages can bridge the speed penalty towards C, even if not reaching it for many reasons, then they become real contenders here.

  • 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).
  • 1/2 troll side-galley comment: use AI and translate to Rust.

    If the outcome or outputs / test cases are known, AI is great at language translations.

  • Stackless python had such potential, it could be extremely useful in Agent era for long running tasks with durable state.

    modern Python went in a somewhat different direction with asyncio, but with tasklet and continuation it could be a much powerful combo.

    by est
  • Just one of the coolest "we're working on stuff" status updates I've ever seen.

    I haven't played eve online in near 20 years, but this makes me think I might have another go.

  • > So how do you migrate 2.4 million lines of code?

    > Very carefully, and in multiple stages.

    That answer is so 3 months ago

  • 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.
  • Some basic sample code for stackless python, for those like me who had never heard of it: https://github.com/stackless-dev/stacklessexamples/blob/main...

    Say "stackless tasklet" five times fast.

Explore Birbla archives

EVE Online moves to Python 3 · Birbla