C のポインタがわからなくて Python や JS や Lisp が十分わかるというの、ありえなくない? と思ってしまうわね。それ絶対わかってないよ
ポインタが明示的でない言語 (あるいは tracing GC が言語機能に入っている言語) って「透過的な参照」という概念を扱っているので、ポインタが明示されるより絶対にややこしいよ
https://mastodon.cardina1.red/@lo48576/105989982881427387
これは deep copy と shallow copy についてのボヤき
逆に、 Python や JS での変数の書き換えについての諸々の挙動をちゃんとできる人だったら、絶対そのまま C やったらポインタで躓かないと思う