GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Notices by cliffle@hachyderm.io, page 3

  1. Embed this notice
    cliffle@hachyderm.io's status on Friday, 25-Nov-2022 09:11:21 JST cliffle cliffle

    Here's an article I've been meaning to write, gauging interest:

    In Java/C/etc a lot of thread safety advice comes down to "always be thread safe because you never know." Synchronized methods, mutexes hiding in data structures, etc.

    #Rust makes it easier to write thread-safe code, but it also makes it _possible_ to write code that _can't_ be used across threads, and thus doesn't have to be thread-safe. This reduces complexity and improves performance by avoiding all that defensive coding.

    In conversation Friday, 25-Nov-2022 09:11:21 JST from hachyderm.io permalink
  • After

User actions

    cliffle

    cliffle

    Making reliable things from unreliable parts, currently at Oxide Computer. Reverse engineer. Blinky light artist. Putting Rust in machines while removing rust from machines.Chaotic good artificer/ranger, sending you drive-by bugfix pull requests while sitting in a tree in the middle of nowhere.he/him - geriatric millennial - Berkeley, CA

    Tags
    • (None)

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          38379
          Member since
          25 Nov 2022
          Notices
          41
          Daily average
          0

          Feeds

          • 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.