重複の可能性:
なぜ Perl 変数は $、%、@ で始まる必要があるのですか?
他のスクリプト言語は、これまたは類似のものがなくてもうまくいくようです。
メモリ割り当てとインタープリターの高速化に関係していると思いますが、具体的なものは見つかりませんでした。$scalar はおそらくスタックに、@array はヒープに、%hash に配置されるでしょうか? ヒープにも?サブルーチンはどうですか?
誰かがこれを理解するのを手伝ってくれたり、ドキュメントを教えてくれませんか? 私はまだいくつかの基本を理解しようとしており、内部ですべてがどのように機能するかを理解しようとしています...