• EamonnMR
    link
    English
    78 days ago

    I’m so hype for typed dictionaries

    • Gamma
      link
      fedilink
      English
      38 days ago

      We finally don’t need custom resources for simple exports!

    • @gccalvin@lemmy.world
      link
      fedilink
      18 days ago

      Would you be willing to explain what a typed dictionary is and when it would be useful in the context of Godot?

      • Julian
        link
        fedilink
        English
        38 days ago

        Gdscript let’s you do static typing, so “var a : int” ensures that a is an integer. This can help prevent bugs and bad code, and even speeds up the interpreter since it can make some assumptions.

        So until now, you couldn’t do that with dictionaries, they always allowed any type as a key or value. This adds that functionality so dictionaries can be used with stricter rules, preventing bugs and making them faster.