なんか、C言語の **arg とか &arg とかそこら辺の記法の流儀がたくさんあって、
しかもそれを採用する書き方が色々あるのが馴染めない。

main 関数だけでもちょっとググッたらこんだけ出てきた。
int main(int argc, char* argv[])
int main(int argc, char *argv[])
int main(int argc, char **argv)

この微妙な混乱を何十年も取り除かない精神が気に食わないわ。
それぞれ、意図が異なるっていうことを読み取れるなら誰か教えてほしい。