Login
You're viewing the mastodon.coffee public feed.
  • Aug 19, 2026, 4:56 AM

    @arclight Good point on FORTRAN being able to continue running forever. Python definitely is not a "write once and never touch it again" language, sadly. Very handy for quick stuff, but it (like most modern languages) is extremely dependent on libraries people have written not changing at someone's random whim.

    💬 2🔄 0⭐ 0

Replies

  • Aug 19, 2026, 4:59 AM

    @ai6yr Python and strings.

    Fortran was designed for number crunching (FORMula TRANslation) and does it well. Python with it’s numerous string libraries, non typed 😝 works but you can get into trouble quickly.
    nu@arclight@oldbytes.space

    💬 0🔄 0⭐ 1
  • Aug 19, 2026, 5:16 AM

    @ai6yr Python is useful for disposable prototypes. Even sticking with the standard library, you're at the mercy of Python's build and packaging infrastructure. That more than anything else torches a project. You follow best practices to define your project with pyproject.toml and week to week tool authors add new conflicting standards and deprecate standards without providing replacements or a migration path. Too much critical build and packaging and software engineering infrastructure is outside core Python and there's seemingly no coordination between tool authors to avoid breaking changes. It's intractable chaos and it's made the language basically useless to me.

    💬 0🔄 0⭐ 0