• qaz@lemmy.worldOP
      link
      fedilink
      arrow-up
      9
      ·
      1 year ago

      I would love to use golang for this but it’s standard library alone is bigger than the amount of available RAM.

      • gredo@lemmy.world
        link
        fedilink
        arrow-up
        2
        ·
        1 year ago

        Interesting, since golang only includes the parts of the stdlib that are used in the executable binary.

        • qaz@lemmy.worldOP
          link
          fedilink
          arrow-up
          3
          ·
          1 year ago

          I just tested it and a simple hello world program still produces a 1.7MiB binary, while the device only has 512KiB of RAM.

          package main
          
          import "fmt"
          
          func main() {
              fmt.Println("hello world")
          }