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
    mia@void.rehab's status on Sunday, 20-Aug-2023 13:58:22 JST mia mia
    • 受不了包
    • PrivateGER :blobcoffee:

    @shibao@misskey.bubbletea.dev @privateger@plasmatrap.com i don't think you understand what rust is doing. it isn't detecting situations where issues could occur, it's making situations where issues could occur impossible. for example, you cannot do a use after free in safe rust. you cannot access uninitialized memory in safe rust. you cannot dereference a raw pointer in safe rust. it's not that rust detects you doing these things unsafely, it's that it physically doesn't let you
    and yes, there is "manual annotation", because you annotate stuff like types and lifetimes. this isn't python. we can't just let any variable have type, and we do have to unallocate any object a function ends up owning. i don't see how this is bad
    and it is doing something similar to haskell. it has ADTs, which makes state significantly safer. a lot of the functional aspects of the language were inspired by languages like haskell
    and i have no clue what you're on about with devops or resetting back to valid state. im not sure what im supposed to answer in this rambling here

    In conversation Sunday, 20-Aug-2023 13:58:22 JST from void.rehab 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.