Login
You're viewing the mstdn.social public feed.

Replies

  • Jun 30, 2026, 1:05 PM

    @dtl @simontatham I don't know how else to express it. My expectation for a Python project is that it will need to be rewritten every 2-3 years simply because the development infrastructure has disintegrated . The underlying source code might need only minor modifications but the tools for doing all the software engineering tasks needed to maintain and package the code will have completely changed making the project unmaintainable.

    💬 2🔄 2⭐ 1
  • Jun 30, 2026, 1:30 PM

    @arclight That is basically my feeling with Python and I've also been bitten by TypeScript.
    We had a micro-CT to virtual unfolding of letters pipeline written by two outstanding students, but they left the project (graduated).
    I can't run the code any more. I've been unable to even get back to working version with old libraries.

    Anyone coming into the project now would basically have to start again from scratch. Good thing the algorithms are documented.

    💬 0🔄 0⭐ 0
  • Jun 30, 2026, 5:08 PM

    @arclight @dtl @simontatham I've got a python 2.7/gtk2 telemetry monitor that still runs nearly perfectly, but that's because those both stopped development within a year of my writing it.

    💬 0🔄 0⭐ 1