As a recent convert. What the fuck are these names ? LET ME OPEN UP SCRUNGLE and use it to JINX my DOLPHIN. I get that they are trying to be witty but sometimes less is more.

  • invalidusernamelol [he/him]@hexbear.net
    link
    fedilink
    English
    arrow-up
    14
    ·
    4 days ago

    sometimes it’s a flippant name for quick throwaway program that then somehow becomes major infrastructure but it’s too late to change it now.

    That’s 99% of it. Naming things suck, and as soon as you share it and people start using it you can’t change the name.

    I feel like around the late 2010s we started getting more “serious” names for things. I do always love the packageN scheme though. Especially when there’s like no historical record or real usage of versions 1-(N-1) lol

    Python is littered with numbered packages that don’t have any maintained or distributed precursors anymore, but they’re forever urllib3, jinja2 or httplib2.