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 about 10 months ago 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 about 10 months ago 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 about 10 months ago 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 about 10 months ago 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 about 10 months ago 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 about 10 months ago 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 about 10 months 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.