Need help?
<- Back

Comments (85)

  • ryukoposting
    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.
  • simonebrunozzi
    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.
  • est
    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.
  • Cakez0r
    > So how do you migrate 2.4 million lines of code?> Very carefully, and in multiple stages.That answer is so 3 months ago
  • santiagobasulto
    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'm happy about that :)[0] Old man yell at clouds type of meme
  • p1anecrazy
    > The classic example is division: in Python 2, 1 / 2 is 0; while in Python 3 it is 0.5.Can someone kindly explain this?edit: I misread it as “In Python 2 2.1/2 is 0, while in Python 3 it is 0.5”
  • chews
    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).
  • BurningFrog
    Eve Online used to be great.Is there anything similarly great around now?
  • hugo1789
    Seems to me like a migration that should have been done 15 years ago.
  • zzzeek
    what did they do about stackless? are they using greenlet or did they switch to asyncio?googled it so this becomes a PSA: https://simonwillison.net/2026/Aug/25/eve-online-move-to-pyt...so it's neither, it's their own: https://github.com/carbonengine/schedulerso that's interesting
  • brianwawok
    Shocking to me they are still on Python. Over like moving the high CPU parts over to rust or something.
  • jamesnorden
    Had to check the date.
  • stefantalpalaru
    [dead]
  • dangoodmanUT
    This feels suspiciously AI-authored
  • oybng
    The proposed solution to 2.4M lines of python is.. more python, with the primary motivation being "performance" lol