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
    feld (feld@bikeshed.party)'s status on Tuesday, 06-Aug-2024 16:14:40 JST feld feld
    @nate so I guess Rust isn't accessible because you can't compile it on old hardware due to its massive CPU and memory requirements
    In conversation Tuesday, 06-Aug-2024 16:14:40 JST from bikeshed.party permalink
    • Embed this notice
      ladyerrant (ladyerrant@mastodon.social)'s status on Tuesday, 06-Aug-2024 16:14:39 JST ladyerrant ladyerrant
      in reply to

      @feld @nate Any language that has to download hundreds of dependencies from a "repository" is on my shitlist. Lookin at you too, node.

      In conversation Tuesday, 06-Aug-2024 16:14:39 JST permalink
      Haelwenn /элвэн/ :triskell: likes this.
    • Embed this notice
      Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Tuesday, 06-Aug-2024 16:22:37 JST Haelwenn /элвэн/ :triskell: Haelwenn /элвэн/ :triskell:
      in reply to
      • ladyerrant
      @ladyerrant @feld @nate Ironically NodeJS has a pretty large stdlib (see https://nodejs.org/api/ ), so you can write actual NodeJS programs with barely any dependencies.

      Also you can actually install NodeJS libraries in your system, meaning apps with a reasonable amount of dependencies can be packaged just like say Python ones.

      So I think for NodeJS the problem is more cultural, and maybe a bit of technical debt as stdlib getting a test runner is pretty recent (that said you totally can write tests in pure JS, the ECMAScript standard itself does that fine).
      In conversation Tuesday, 06-Aug-2024 16:22:37 JST permalink

      Attachments

      1. No result found on File_thumbnail lookup.
        Index | Node.js v22.5.1 Documentation
    • Embed this notice
      Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Thursday, 15-Aug-2024 02:05:15 JST Haelwenn /элвэн/ :triskell: Haelwenn /элвэн/ :triskell:
      in reply to
      • Damian Yerrick
      • ladyerrant
      @PinoBatch @feld @nate @ladyerrant You can still use PYTHON_PATH fine with python and I'd heavily recommend doing so given how deeply broken and untrustworthy pip is.
      In conversation Thursday, 15-Aug-2024 02:05:15 JST permalink
    • Embed this notice
      Damian Yerrick (pinobatch@peoplemaking.games)'s status on Thursday, 15-Aug-2024 02:05:16 JST Damian Yerrick Damian Yerrick
      in reply to
      • Haelwenn /элвэн/ :triskell:
      • ladyerrant

      @lanodan @feld @nate @ladyerrant Except with Python, you have PEP 668 that fully separates the "distro world" from the "PyPI world". If a program requires even one package that isn't in your distribution, you need to spin up a venv with every single package that the program requires. This means another copy of Pillow, SciPy, etc.
      https://peps.python.org/pep-0668/

      In conversation Thursday, 15-Aug-2024 02:05:16 JST permalink

      Attachments

      1. Domain not in remote thumbnail source whitelist: peps.python.org
        PEP 668 – Marking Python base environments as “externally managed” | peps.python.org
        Python Enhancement Proposals (PEPs)
    • Embed this notice
      Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Thursday, 15-Aug-2024 02:07:01 JST Haelwenn /элвэн/ :triskell: Haelwenn /элвэн/ :triskell:
      in reply to
      • Damian Yerrick
      • ladyerrant
      @feld @nate @ladyerrant @PinoBatch Well at least this one has been there for ages, like I ended up using it on Ubuntu 14.04 machines few years ago (yes I know it's EOL).
      In conversation Thursday, 15-Aug-2024 02:07:01 JST permalink
    • Embed this notice
      feld (feld@bikeshed.party)'s status on Thursday, 15-Aug-2024 02:07:02 JST feld feld
      in reply to
      • Haelwenn /элвэн/ :triskell:
      • Damian Yerrick
      • ladyerrant
      @lanodan @nate @ladyerrant @PinoBatch ahh great, another thing to remember 🥴
      In conversation Thursday, 15-Aug-2024 02:07:02 JST 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.