質問: web(&gui)クライアントアプリケーションはjavaの方がperlより開発しやすい? web クライアントプログラミングに関して、perlとjavaでは一般に(ただし小規模)javaの方が開発しやすいでしょうか? guiで考えています。 c,c++,perl,及び、ネットワークの初歩は理解しているつもりですが、 guiプログラミングの経験はありません。 やりたい内容によるとは思いますが、例えば、1例として 「マウスで単語を範囲指定し、適当なショートカットキーを押すと辞書検索ページを開いてその単語を調べる」 というようなことをやりたいと考えています。 関連質問 http://oshiete1.goo.ne.jp/kotaeru.php3?q=1175764 現在、javaの知識はないのですが、 perlよりjavaの方が開発しやすいようであればjavaを勉強しようと思います。 (あまり手を拡げたくはないのですが...) また、その場合、javaの特に何を勉強したらよいでしょうか? 調べたところ、(javaの基本文法はもちろんですが)gui関連ではswing (ライブラリ群の名前と認識していますが違います?)を勉強すればよいかなと考えていますが、正しいでしょうか? web (&gui) クライアントアプリケーションをjavaで開発するつもりならこれを勉強しろ、というアドバイスをいただけたらありがたいです。 なお、入門書籍としては、書店でざっとながめたところ、オライリーの 詳解 javaプログラミング入門(上)(下) がよさそうかなと思いましたので、購入するならこれと思っておりますが、 (gui)webクライアントプログラミングの観点でおすすめがありましたら あわせてご教授頂けると嬉しく思います。 宜しくお願いいたします。
回答: >ブラウザでwebページを見ているときに調べたい単語があったら、 >その単語をマウスで範囲指定して、ctr-sなんかを押すと、 >ブラウザがもう1枚開いて これは、自分でブラウザを自作するのではなく、mozilla や firefox で webページを見ているときにと言うことですか? そうだとすれば、java や (perlの事はよくわからないのですが、たぶん)perlでは、無理でしょう。 と言うより、その場合だと、それぞれのブラウザの拡張機能を作った方が本道だし、遙かに簡単だと思います。 mozilla系の拡張はjavaではなく、javascriptを使うそうです。 勉強されてはいかがですか。