<div class="chatlog__message-group">
  <div id="chatlog__message-container-1230634757461901426" class="chatlog__message-container" data-message-id="1230634757461901426">
    <div class="chatlog__message">
      <div class="chatlog__message-aside"><img class="chatlog__avatar" src="https://cdn.discordapp.com/avatars/382314715495399425/b1b8f6e8c25a2c7232a6f838fe062d96.png?size=512" alt="Avatar" loading="lazy"></div>
      <div class="chatlog__message-primary">
        <div class="chatlog__header"><span class="chatlog__author" style="color:rgb(233,30,99)" title="shiz1209" data-user-id="382314715495399425">shiz</span> <a href="/channels/306995750418513920?category=main&amp;channel=swift-2&amp;message_id=1230634757461901426"><span class="chatlog__timestamp" title="Thursday, April 18, 2024 9:43 PM"></span></a><a href="#chatlog__message-container-1230634757461901426">4/18/2024 9:43 PM</a></div>
        <div class="chatlog__content chatlog__markdown"><span class="chatlog__markdown-preserve">
            <div class="chatlog__markdown-quote">
              <div class="chatlog__markdown-quote-border"></div>
              <div class="chatlog__markdown-quote-content">actor自体もロックの代わり以外で使われてるのを見たことがない </div>
            </div>これもMutexが入ったことで変わってくるんですかねー <a href="https://github.com/apple/swift-evolution/blob/main/proposals/0433-mutex.md">https://github.com/apple/swift-evolution/blob/main/proposals/0433-mutex.md</a> こんな話題があったのでちょっと気になりました。 <a href="https://forums.swift.org/t/se-0433-mutex-vs-actor-general-advice/71338">https://forums.swift.org/t/se-0433-mutex-vs-actor-general-advice/71338</a>
          </span></div>
        <div class="chatlog__embed">
          <div class="chatlog__embed-color-pill" style="background-color:rgba(30,35,39,255)"></div>
          <div class="chatlog__embed-content-container">
            <div class="chatlog__embed-content">
              <div class="chatlog__embed-text">
                <div class="chatlog__embed-title"><a class="chatlog__embed-title-link" href="https://github.com/apple/swift-evolution/blob/main/proposals/0433-mutex.md">
                    <div class="chatlog__markdown chatlog__markdown-preserve">swift-evolution/proposals/0433-mutex.md at main · apple/swift-evolu...</div>
                  </a></div>
                <div class="chatlog__embed-description">
                  <div class="chatlog__markdown chatlog__markdown-preserve">This maintains proposals for changes and user-visible enhancements to the Swift Programming Language. - apple/swift-evolution</div>
                </div>
              </div>
              <div class="chatlog__embed-thumbnail-container"><a class="chatlog__embed-thumbnail-link" href="https://images-ext-1.discordapp.net/external/m8TWo4E1LEoWxjld0e_XBc7qbFGXPmozx7KsfCv0obg/https/opengraph.githubassets.com/a01a0256cdcd5e40bfcfaf30382984573860fe1d16ba2e4421d9631a2fb788cb/apple/swift-evolution"> <img class="chatlog__embed-thumbnail" src="https://images-ext-1.discordapp.net/external/m8TWo4E1LEoWxjld0e_XBc7qbFGXPmozx7KsfCv0obg/https/opengraph.githubassets.com/a01a0256cdcd5e40bfcfaf30382984573860fe1d16ba2e4421d9631a2fb788cb/apple/swift-evolution" alt="Thumbnail" loading="lazy"> </a></div>
            </div>
          </div>
        </div>
        <div class="chatlog__embed">
          <div class="chatlog__embed-color-pill" style="background-color:rgba(17,17,17,255)"></div>
          <div class="chatlog__embed-content-container">
            <div class="chatlog__embed-content">
              <div class="chatlog__embed-text">
                <div class="chatlog__embed-title"><a class="chatlog__embed-title-link" href="https://forums.swift.org/t/se-0433-mutex-vs-actor-general-advice/71338">
                    <div class="chatlog__markdown chatlog__markdown-preserve">SE-0433 Mutex vs actor - General advice?</div>
                  </a></div>
                <div class="chatlog__embed-description">
                  <div class="chatlog__markdown chatlog__markdown-preserve">With SE-0433 adding Mutex to the standard library. I'm wondering what the general advice is regarding using Mutex vs actor. Here is a very simple case of a FIFO using Array as storage to illustrate. FIFO has two methods of enqueuing and dequeuing. In the first case, FIFO is implemented using an actor and an Array as storage and in the second c...</div>
                </div>
              </div>
              <div class="chatlog__embed-thumbnail-container"><a class="chatlog__embed-thumbnail-link" href="https://images-ext-1.discordapp.net/external/88hU1LfKxeFyWSdlYoQ4j5JtJZsPVThjZ9MCw52kQos/https/global.discourse-cdn.com/swift/original/1X/0a90dde98a223f5841eeca49d89dc9f57592e8d6.png"> <img class="chatlog__embed-thumbnail" src="https://images-ext-1.discordapp.net/external/88hU1LfKxeFyWSdlYoQ4j5JtJZsPVThjZ9MCw52kQos/https/global.discourse-cdn.com/swift/original/1X/0a90dde98a223f5841eeca49d89dc9f57592e8d6.png" alt="Thumbnail" loading="lazy"> </a></div>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
</div>