Agreed; most tutorial (e.g. for C) introduce pointers as a way to pass a variable to a function to edit it directly (well also as a way to workaround the inability to return multiple values in the case of C, which does not have tuples).

Maybe this can be adressed later on.