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
    anna (navi@social.vlhl.dev)'s status on Tuesday, 29-Oct-2024 09:30:15 JST anna anna
    in reply to
    • Julia :v_trans: :v_bi: (not cute)
    • akkoma flavored lizzy (fleckenstein@lizzy.rs alt)
    • Amber
    @puppygirlhornypost2 @julia @lizzy

    cargo is the worst part of rust, and what pushed me away. packaging is hell, vendoring is everywhere, including vendoring of c libraries with no standard way to tell it to link against system libs (good luck going into build.rs and figuring out what this specific project chose to do) -- not to touch on how bad of an idea build.rs is into itself

    and there's the npm effect, or the whole "async-runtime lockin", and so on

    language-specific package managers are just a bad idea.

    compare that with meson that not only natively supports both system and vendored (wrap-based cargo-like "download and build") dependencies, but it defaults to system ones unless you tell it not to, or the dependency is not on the system

    meson also seamlessly work with C, C++, D, Fortran, Java, Rust-- so you can have a rust project in meson using c and c++ dependencies with nothing more than just `somec_dep = dependency('somec')`

    that's how you make a good build system, by making it *build* things, not just a single specific language with crappy ways to integrate anything else

    -- rust, great language, awful ecosystem

    (p.s. this doesn't consider dynamic linking before anyone brings it up, you can have non-vendored statically-linked dependencies, and while not perfect, it's leagues better for packaging than vendoring stuff)
    In conversation about 7 months ago from social.vlhl.dev permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: build.rs
      BUILD magazin | gradjevinarstvo | arhitektura | opremanje |
    • Haelwenn /элвэн/ :triskell: likes this.
    • Embed this notice
      Amber (puppygirlhornypost2@transfem.social)'s status on Tuesday, 29-Oct-2024 09:30:16 JST Amber Amber
      in reply to
      • Julia :v_trans: :v_bi: (not cute)
      • akkoma flavored lizzy (fleckenstein@lizzy.rs alt)

      @lizzy@social.vlhl.dev @julia@eepy.moe cargo interests me somewhat but the lack of binary builds is a turn off. I also don’t really think that matters in the grand scheme (having a system like cargo vs not… cmake, meson, autotools etc are all um their own can of worms). At least rust actually has a community where people can improve the language (the committee is notoriously bad yea for C++)

      In conversation about 7 months ago permalink
    • Embed this notice
      Amber (puppygirlhornypost2@transfem.social)'s status on Tuesday, 29-Oct-2024 09:30:17 JST Amber Amber
      in reply to
      • Julia :v_trans: :v_bi: (not cute)
      • akkoma flavored lizzy (fleckenstein@lizzy.rs alt)

      @lizzy@social.vlhl.dev @julia@eepy.moe Primarily though constexpr is something that’s hyped up (I don’t really use it though). Sorry for the "use c++" thing that was not meant to be a childish thing. There are a lot of reasons to stay clear of C++ (I have pain with buildsystems)

      In conversation about 7 months ago permalink
    • Embed this notice
      Amber (puppygirlhornypost2@transfem.social)'s status on Tuesday, 29-Oct-2024 09:30:18 JST Amber Amber
      in reply to
      • Julia :v_trans: :v_bi: (not cute)
      • akkoma flavored lizzy (fleckenstein@lizzy.rs alt)

      @lizzy@social.vlhl.dev @julia@eepy.moe I mean languages are fun. Rust is a tool and so is C++, I find it interesting rust’s macros in comparison to C++‘s template metaprogramming

      In conversation about 7 months ago permalink
    • Embed this notice
      akkoma flavored lizzy (fleckenstein@lizzy.rs alt) (lizzy@social.vlhl.dev)'s status on Tuesday, 29-Oct-2024 09:30:19 JST akkoma flavored lizzy (fleckenstein@lizzy.rs alt) akkoma flavored lizzy (fleckenstein@lizzy.rs alt)
      in reply to
      • Julia :v_trans: :v_bi: (not cute)
      • akkoma flavored lizzy (fleckenstein@lizzy.rs alt)
      • Amber
      @puppygirlhornypost2 @julia like why is it literally not possible to have a conversation comparing language features without this. kinda not fun this way
      In conversation about 7 months ago permalink
    • Embed this notice
      akkoma flavored lizzy (fleckenstein@lizzy.rs alt) (lizzy@social.vlhl.dev)'s status on Tuesday, 29-Oct-2024 09:30:20 JST akkoma flavored lizzy (fleckenstein@lizzy.rs alt) akkoma flavored lizzy (fleckenstein@lizzy.rs alt)
      in reply to
      • Julia :v_trans: :v_bi: (not cute)
      • Amber
      @puppygirlhornypost2 @julia can you stop being childish
      In conversation about 7 months ago permalink
    • Embed this notice
      Amber (puppygirlhornypost2@transfem.social)'s status on Tuesday, 29-Oct-2024 09:30:21 JST Amber Amber
      in reply to
      • Julia :v_trans: :v_bi: (not cute)
      • akkoma flavored lizzy (fleckenstein@lizzy.rs alt)

      @julia@eepy.moe @lizzy@social.vlhl.dev become a c++ developer it’s fun here

      In conversation about 7 months ago permalink
    • Embed this notice
      Julia :v_trans: :v_bi: (not cute) (julia@eepy.moe)'s status on Tuesday, 29-Oct-2024 09:30:22 JST Julia :v_trans: :v_bi: (not cute) Julia :v_trans: :v_bi: (not cute)
      in reply to
      • akkoma flavored lizzy (fleckenstein@lizzy.rs alt)
      • Amber

      @lizzy@social.vlhl.dev @puppygirlhornypost2@transfem.social well would be comparable if rusts const was finished but thats a different story

      In conversation about 7 months ago permalink
    • Embed this notice
      akkoma flavored lizzy (fleckenstein@lizzy.rs alt) (lizzy@social.vlhl.dev)'s status on Tuesday, 29-Oct-2024 09:30:23 JST akkoma flavored lizzy (fleckenstein@lizzy.rs alt) akkoma flavored lizzy (fleckenstein@lizzy.rs alt)
      in reply to
      • Julia :v_trans: :v_bi: (not cute)
      • Amber
      @puppygirlhornypost2 @julia c++ constexpr is comparable to const in rust

      c++ const is basically just "not mut" in rust (the default)
      In conversation about 7 months ago permalink
    • Embed this notice
      Julia :v_trans: :v_bi: (not cute) (julia@eepy.moe)'s status on Tuesday, 29-Oct-2024 09:30:24 JST Julia :v_trans: :v_bi: (not cute) Julia :v_trans: :v_bi: (not cute)
      in reply to
      • Amber

      @puppygirlhornypost2@transfem.social C++ const is worse than Rust's shitty half finished const

      In conversation about 7 months ago permalink
    • Embed this notice
      Amber (puppygirlhornypost2@transfem.social)'s status on Tuesday, 29-Oct-2024 09:30:24 JST Amber Amber
      in reply to
      • Julia :v_trans: :v_bi: (not cute)

      @julia@eepy.moe I said constexpr, completely different from const.

      In conversation about 7 months ago permalink
    • Embed this notice
      Amber (puppygirlhornypost2@transfem.social)'s status on Tuesday, 29-Oct-2024 09:30:25 JST Amber Amber
      in reply to
      • Julia :v_trans: :v_bi: (not cute)

      @julia@eepy.moe what about constexpr

      In conversation about 7 months ago permalink
    • Embed this notice
      Julia :v_trans: :v_bi: (not cute) (julia@eepy.moe)'s status on Tuesday, 29-Oct-2024 09:30:26 JST Julia :v_trans: :v_bi: (not cute) Julia :v_trans: :v_bi: (not cute)

      I look forward to the day that Rust has solid const support

      In conversation about 7 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.