GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    Kit Rhett Aultman (roadriverrail@signs.codes)'s status on Thursday, 18-Sep-2025 17:28:31 JST Kit Rhett Aultman Kit Rhett Aultman

    The single most galling moment for me in working on various "modern" languages is actually at the moment of install when I realize they're asking me to intentionally throw the idea of my machine running a curated distribution out the window.

    I have been repeatedly told I'm an out of touch oldhead who "doesn't get it". Yet, here we are...
    https://drewdevault.com/2025/09/17/2025-09-17-An-impossible-future-for-JS.html

    In conversation about a month ago from signs.codes permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      A better future for JavaScript that won't happen
    • Embed this notice
      I Forget (epilanthanomai@signs.codes)'s status on Thursday, 18-Sep-2025 22:10:36 JST I Forget I Forget
      in reply to

      @roadriverrail Do you mean the thing where every language invents its own cross-OS package management?

      As a backend dev of 25+ years who's lived and breathed package management for most of that, I've been souring on them over time. They have a lot of potential for building an OS-agnostic dependency layer. But IME everyone gets lured in by easy access to bleeding edge cowboy libraries, and almost nobody wants to invest in maintenance discipline, much less let go of toolkit chauvinism.

      In conversation about a month ago permalink
    • Embed this notice
      Kit Rhett Aultman (roadriverrail@signs.codes)'s status on Thursday, 18-Sep-2025 23:38:51 JST Kit Rhett Aultman Kit Rhett Aultman
      in reply to
      • I Forget

      @epilanthanomai I'm indeed talking about just that, particularly the part where some useful tool, often written in Python, is incompatible with the standard Python libraries on my distro, so I then have to fix that, but I'm not supposed to update my *system's* Python packages but make a virtual environment for the tool to live in, and each tool needs its own solipsistic and incompatible world.

      Golang and Rust are vaguely better since they're compiled, at the cost of statically linked binaries.

      In conversation about a month ago permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.