Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse

NodeBB

  1. Home
  2. uncategorized
  3. Every time I think about doing an ActivityPub project I remember ActivityPub and give up ​​

Every time I think about doing an ActivityPub project I remember ActivityPub and give up ​​

Scheduled Pinned Locked Moved uncategorized
16 Posts 10 Posters 34 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • volpeon@icy.wyvern.ripV volpeon@icy.wyvern.rip

    Every time I think about doing an ActivityPub project I remember ActivityPub and give up ​​

    ? Offline
    ? Offline
    Guest
    wrote last edited by
    #3

    @volpeon You can do it, I believe in you.

    Using a tool like @fedify makes it not so bad.

    I made a little serverless app that renders Fediverse posts. Probably a lot simpler than whatever you're thinking, but I found it not impossible to work with. 😁
    https://github.com/Christopher-Hayes/basic-fediverse-reader

    1 Reply Last reply
    0
    • volpeon@icy.wyvern.ripV volpeon@icy.wyvern.rip

      A generic vocabulary that covers all applications sounds great until you find out that there are multiple ways to represent something and which one is "right" is completely arbitrary

      frawst@fedi.fraw.stF This user is from outside of this forum
      frawst@fedi.fraw.stF This user is from outside of this forum
      frawst@fedi.fraw.st
      wrote last edited by
      #4

      @volpeon@icy.wyvern.rip there are 14 competing standards

      1 Reply Last reply
      0
      • volpeon@icy.wyvern.ripV volpeon@icy.wyvern.rip

        A generic vocabulary that covers all applications sounds great until you find out that there are multiple ways to represent something and which one is "right" is completely arbitrary

        volpeon@icy.wyvern.ripV This user is from outside of this forum
        volpeon@icy.wyvern.ripV This user is from outside of this forum
        volpeon@icy.wyvern.rip
        wrote last edited by
        #5

        That aside, I wouldn't even be sure what programming language to use.
        - TypeScript or JavaScript? I already got enough of that shit at work. No thanks.
        - Haskell? Can't use that anymore now that I've used Koka.
        - Koka? Has no official I/O. It would be doable because FFI is easy, but hm...
        - Go? I don't like Go at all.
        - Python? No.
        - Never tried Rust, but it looks daunting.
        - C#? Feels very enterprise-y

        solonovamax@tech.lgbtS mezzodrinker@social.mezzo.moeM catraxx@tech.lgbtC ? ? 6 Replies Last reply
        0
        • volpeon@icy.wyvern.ripV volpeon@icy.wyvern.rip

          That aside, I wouldn't even be sure what programming language to use.
          - TypeScript or JavaScript? I already got enough of that shit at work. No thanks.
          - Haskell? Can't use that anymore now that I've used Koka.
          - Koka? Has no official I/O. It would be doable because FFI is easy, but hm...
          - Go? I don't like Go at all.
          - Python? No.
          - Never tried Rust, but it looks daunting.
          - C#? Feels very enterprise-y

          solonovamax@tech.lgbtS This user is from outside of this forum
          solonovamax@tech.lgbtS This user is from outside of this forum
          solonovamax@tech.lgbt
          wrote last edited by
          #6

          @volpeon give kotlin a try, I like kotlin

          1 Reply Last reply
          0
          • volpeon@icy.wyvern.ripV volpeon@icy.wyvern.rip

            That aside, I wouldn't even be sure what programming language to use.
            - TypeScript or JavaScript? I already got enough of that shit at work. No thanks.
            - Haskell? Can't use that anymore now that I've used Koka.
            - Koka? Has no official I/O. It would be doable because FFI is easy, but hm...
            - Go? I don't like Go at all.
            - Python? No.
            - Never tried Rust, but it looks daunting.
            - C#? Feels very enterprise-y

            mezzodrinker@social.mezzo.moeM This user is from outside of this forum
            mezzodrinker@social.mezzo.moeM This user is from outside of this forum
            mezzodrinker@social.mezzo.moe
            wrote last edited by
            #7

            @volpeon VB.NET *ducks and runs*

            volpeon@icy.wyvern.ripV kura@hai.z0ne.socialK 2 Replies Last reply
            0
            • mezzodrinker@social.mezzo.moeM mezzodrinker@social.mezzo.moe

              @volpeon VB.NET *ducks and runs*

              volpeon@icy.wyvern.ripV This user is from outside of this forum
              volpeon@icy.wyvern.ripV This user is from outside of this forum
              volpeon@icy.wyvern.rip
              wrote last edited by
              #8

              @mezzodrinker That was in fact the first programming language I learned when I was 12 or so ​​

              1 Reply Last reply
              0
              • mezzodrinker@social.mezzo.moeM mezzodrinker@social.mezzo.moe

                @volpeon VB.NET *ducks and runs*

                kura@hai.z0ne.socialK This user is from outside of this forum
                kura@hai.z0ne.socialK This user is from outside of this forum
                kura@hai.z0ne.social
                wrote last edited by
                #9

                @mezzodrinker@social.mezzo.moe @volpeon@icy.wyvern.rip vb6

                1 Reply Last reply
                0
                • volpeon@icy.wyvern.ripV volpeon@icy.wyvern.rip

                  That aside, I wouldn't even be sure what programming language to use.
                  - TypeScript or JavaScript? I already got enough of that shit at work. No thanks.
                  - Haskell? Can't use that anymore now that I've used Koka.
                  - Koka? Has no official I/O. It would be doable because FFI is easy, but hm...
                  - Go? I don't like Go at all.
                  - Python? No.
                  - Never tried Rust, but it looks daunting.
                  - C#? Feels very enterprise-y

                  catraxx@tech.lgbtC This user is from outside of this forum
                  catraxx@tech.lgbtC This user is from outside of this forum
                  catraxx@tech.lgbt
                  wrote last edited by
                  #10

                  @volpeon Turbo Pascal.

                  volpeon@icy.wyvern.ripV 1 Reply Last reply
                  0
                  • catraxx@tech.lgbtC catraxx@tech.lgbt

                    @volpeon Turbo Pascal.

                    volpeon@icy.wyvern.ripV This user is from outside of this forum
                    volpeon@icy.wyvern.ripV This user is from outside of this forum
                    volpeon@icy.wyvern.rip
                    wrote last edited by
                    #11

                    @catraxx ​​

                    catraxx@tech.lgbtC 1 Reply Last reply
                    0
                    • volpeon@icy.wyvern.ripV volpeon@icy.wyvern.rip

                      @catraxx ​​

                      catraxx@tech.lgbtC This user is from outside of this forum
                      catraxx@tech.lgbtC This user is from outside of this forum
                      catraxx@tech.lgbt
                      wrote last edited by
                      #12

                      @volpeon I dunno. I know you said no JS, but it sure is fast to develop things in it. If you use it well it also isn't half bad. I think if i'd use it the way i used it at work, i'd hate it, too. But writing vanilla is fun i think.

                      1 Reply Last reply
                      0
                      • volpeon@icy.wyvern.ripV volpeon@icy.wyvern.rip

                        That aside, I wouldn't even be sure what programming language to use.
                        - TypeScript or JavaScript? I already got enough of that shit at work. No thanks.
                        - Haskell? Can't use that anymore now that I've used Koka.
                        - Koka? Has no official I/O. It would be doable because FFI is easy, but hm...
                        - Go? I don't like Go at all.
                        - Python? No.
                        - Never tried Rust, but it looks daunting.
                        - C#? Feels very enterprise-y

                        ? Offline
                        ? Offline
                        Guest
                        wrote last edited by
                        #13

                        @volpeon@icy.wyvern.rip i would actually suggest trying out dart. most folk will only use it for flutter, but its a very strong standalone language as well. its very flexible and imo fixes some very important design issues that almost all OOP implementations have

                        1 Reply Last reply
                        0
                        • volpeon@icy.wyvern.ripV volpeon@icy.wyvern.rip

                          That aside, I wouldn't even be sure what programming language to use.
                          - TypeScript or JavaScript? I already got enough of that shit at work. No thanks.
                          - Haskell? Can't use that anymore now that I've used Koka.
                          - Koka? Has no official I/O. It would be doable because FFI is easy, but hm...
                          - Go? I don't like Go at all.
                          - Python? No.
                          - Never tried Rust, but it looks daunting.
                          - C#? Feels very enterprise-y

                          ? Offline
                          ? Offline
                          Guest
                          wrote last edited by
                          #14

                          @volpeon there's only one obviously correct answer here: LOLCODE

                          1 Reply Last reply
                          0
                          • volpeon@icy.wyvern.ripV volpeon@icy.wyvern.rip

                            That aside, I wouldn't even be sure what programming language to use.
                            - TypeScript or JavaScript? I already got enough of that shit at work. No thanks.
                            - Haskell? Can't use that anymore now that I've used Koka.
                            - Koka? Has no official I/O. It would be doable because FFI is easy, but hm...
                            - Go? I don't like Go at all.
                            - Python? No.
                            - Never tried Rust, but it looks daunting.
                            - C#? Feels very enterprise-y

                            ? Offline
                            ? Offline
                            Guest
                            wrote last edited by
                            #15

                            @volpeon@icy.wyvern.rip have you ever tried or looked into swift?

                            volpeon@icy.wyvern.ripV 1 Reply Last reply
                            0
                            • ? Guest

                              @volpeon@icy.wyvern.rip have you ever tried or looked into swift?

                              volpeon@icy.wyvern.ripV This user is from outside of this forum
                              volpeon@icy.wyvern.ripV This user is from outside of this forum
                              volpeon@icy.wyvern.rip
                              wrote last edited by
                              #16

                              @tromino I haven't ​​

                              1 Reply Last reply
                              0
                              Reply
                              • Reply as topic
                              Log in to reply
                              • Oldest to Newest
                              • Newest to Oldest
                              • Most Votes


                              • Login

                              • Login or register to search.
                              Powered by NodeBB Contributors
                              • First post
                                Last post
                              0
                              • Categories
                              • Recent
                              • Tags
                              • Popular
                              • World
                              • Users
                              • Groups