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

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

Embed Notice

HTML Code

Corresponding Notice

  1. Embed this notice
    subtype (subtype@insufferable.tools)'s status on Saturday, 10-Feb-2024 07:16:59 JSTsubtypesubtype

    Okay, the tutorials from here aren’t enough to understand how to compile to WASM: https://developer.mozilla.org/en-US/docs/WebAssembly
    and I don’t feel like reading all of that right now: https://webassembly.github.io/spec/core/ (that’s not even counting the extensions)
    So whatever, I’ll leave WASM for now and try native compilation instead.

    QBE seems a lot more understandable https://c9x.me/compile/doc/il.html
    Though it’s a bummer that there aren’t any atomic and vector instructions (?)
    It’s not like I need any of that right now, but it bugs me that if I start with QBE I’m going to hit a ceiling sooner or later.
    Maybe it would be easy to move to LLVM later since it’s also SSA, or maybe even contribute some code to QBE myself? I don’t have anything to test the risc64 backend though.

    I should probably start actually doing something instead of screwing around and poring over possibilities.

    In conversationSaturday, 10-Feb-2024 07:16:59 JST from insufferable.toolspermalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: developer.mozilla.org
      WebAssembly | MDN
      from MozDevNet
      WebAssembly is a type of code that can be run in modern web browsers — it is a low-level assembly-like language with a compact binary format that runs with near-native performance and provides languages such as C/C++, C# and Rust with a compilation target so that they can run on the web. It is also designed to run alongside JavaScript, allowing both to work together.
    2. Domain not in remote thumbnail source whitelist: webassembly.github.io
      WebAssembly Specification — WebAssembly 2.0 (Draft 2024-02-05)
    3. No result found on File_thumbnail lookup.
      QBE Intermediate Language
  • 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.