0

私はPerlが初めてです。Perl にzkossVaadin、JavaのGWTなどの RIA (Rich Internet Application) フレームワークがあるかどうかを知りたいですか?

Java と Perl は、メモリ管理とパターン設計の点でどのように比較されますか?

4

2 に答える 2

2

リア

要するに、いいえ。しかし、Catalyst Frameworkを見てください。しかし、いいえ、「zkoss」や「vaadin」ほど光沢があり、ポイント&クリックできるものは知りません。HTML+CSS+Perl も、知っていれば問題なく動作します。

メモリ管理

Perl はガベージ コレクションです。参照されなくなった変数は解放されます。一般に、Perl はメモリ効率よりも時間効率を優先する傾向があることに注意してください。また、循環参照は手動で破棄する必要があることに注意してください。そうしないと、ガベージ コレクターが収集対象の変数を検出できなくなります。これはJavaとは少し異なります。

パターン

はい、もちろんお好きな柄をお使いいただけます。デフォルトでは、Perl は objetc の向きをあまり簡単にしませんが、Moose Frameworkはそれを助けます。Perl では、クロージャーやカリー化など、Java では利用できない、または簡単に利用できない機能パターンを使用することもできます。匿名クラスを Perl で作成するのは非常に難しくなりますが、難しいことはまだ可能であることに注意してください。いずれにせよ、クロージャーではそれらを必要としないことがよくあります。

良い文学

SO の「perl」タグの情報ページ: https://stackoverflow.com/tags/perl/info特に無料の本のセクションを参照してください。私はHigher Order Perlが好きですが、最初に基本を読むのが賢明です。

Perltoot、perlboot、およびその他のページを含む Perl のドキュメントには、Moose インターフェースとは表面的に異なる、従来の Perl オブジェクト指向手法の優れた紹介があります。

于 2012-08-18T06:34:48.523 に答える