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
    Sergey Bugaev (bugaevc@floss.social)'s status on Thursday, 17-Apr-2025 15:39:09 JST Sergey Bugaev Sergey Bugaev
    in reply to

    (time for another rust shitpost 🙃)

    When packaging and using an app, I don't particularly care whether the developer had access to "associated type constructors" or "unboxed closures" or "if-let chains" when they were writing the app.

    I do care if the build takes 30 minutes instead of 30 seconds, if the binary sizes are 10x of what's expected and reasonable, if the app vendors and bundles an ungodly number of random libraries with questionable origins & supply chains.

    In conversation about a month ago from floss.social permalink
    • Haelwenn /элвэн/ :triskell: likes this.
    • Embed this notice
      Sergey Bugaev (bugaevc@floss.social)'s status on Thursday, 17-Apr-2025 15:39:10 JST Sergey Bugaev Sergey Bugaev

      What systems developers want:

      🤷 algebraic data types
      🤷 trait-based generics
      🤷 Hindley–Milner type system
      ❌ npm-style package ecosystem
      ❌ language-specific build system

      ✅ shared libraries, dynamic linking
      ✅ stable, well-defined ABI
      ✅ precise control over symbols (exports, versioning, visibility, relocations)
      ✅ seamless FFI with C and C++

      In conversation about a month ago permalink
      Haelwenn /элвэн/ :triskell: repeated this.

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.