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
    Louis Vallat (louis@social.louis-vallat.dev)'s status on Friday, 09-May-2025 19:36:08 JST Louis Vallat Louis Vallat

    "{language name} would've prevented it" say programmers about a logic bug that, in fact, another language wouldn't have prevented in the first place

    RE: https://mk.cpluspatch.com/notes/a7k7ot6qpu9w002c

    In conversation about 2 days ago from social.louis-vallat.dev permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: mk.cpluspatch.com
      Jesse 🇫🇷 :versia: (@jessew)
      "No way to prevent this" say users of only language where this regularly happens
    • Embed this notice
      Jesse 🇫🇷 (jessew@mk.cpluspatch.com)'s status on Friday, 09-May-2025 19:36:06 JST Jesse 🇫🇷 Jesse 🇫🇷
      in reply to

      @louis@social.louis-vallat.dev to be fair

      some languages like Rust have really strong logic checks which would absolutely prevent this

      i found it crazy how good the compiler linter is

      In conversation about 2 days ago permalink
    • Embed this notice
      Jesse 🇫🇷 (jessew@mk.cpluspatch.com)'s status on Friday, 09-May-2025 19:52:44 JST Jesse 🇫🇷 Jesse 🇫🇷
      in reply to

      @louis@social.louis-vallat.dev other than the "familiarity" factorgod damn right lmao

      rust is NOT the solution for everything

      i've been asked to rewrite some of my stuff in rust many times, and I've always refused because it makes no sense to write something as high-level as full-stack server software in Rust (it'd take years and for what? a slight performance boost?)

      In conversation about 2 days ago permalink
    • Embed this notice
      Louis Vallat (louis@social.louis-vallat.dev)'s status on Friday, 09-May-2025 19:52:45 JST Louis Vallat Louis Vallat
      in reply to
      • Jesse 🇫🇷

      @jessew@mk.cpluspatch.com I absolutely love it too, the Rust compiler never ceases to amaze me at how good it is, how surgical it can get, and how right it usually is

      It's just a dunk on programmers pushing for their favorite language just for the sake of it, without really thinking of whether their language would have helped or not, other than the "familiarity" factor

      The "Rust could've prevented it" line is a meme at this point, but being a meme for spamming the same sentence even when wrong or not justified isn't a good thing imho

      In conversation about 2 days ago permalink
    • Embed this notice
      Jesse 🇫🇷 (jessew@mk.cpluspatch.com)'s status on Friday, 09-May-2025 19:53:46 JST Jesse 🇫🇷 Jesse 🇫🇷
      in reply to

      @louis@social.louis-vallat.dev i think rust is great for a lot of low-level and mid-level software though

      In conversation about 2 days ago permalink
    • Embed this notice
      Louis Vallat (louis@social.louis-vallat.dev)'s status on Saturday, 10-May-2025 01:55:48 JST Louis Vallat Louis Vallat
      in reply to
      • Jesse 🇫🇷

      @jessew@mk.cpluspatch.com I agree

      Because ultimately, a programming language is a tool, there is not "one size fits all" solution, just like everything technology-related, and I'm glad that this field is as diversified as it is

      In conversation about 2 days ago permalink
      Jesse 🇫🇷 likes 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.