• ベストアンサー

開発しやすいのはJavaScriptそれともActionScriptのどちらですか。

wynnjpの回答

  • wynnjp
  • ベストアンサー率71% (5/7)
回答No.3

開発環境については一長一短がありますし、アイデアの可能性の広さも対象範囲が違うので明言を避けます。 「言語のとっつきやすさ」という面では、JavaScriptの方が有利だと思います。 これは、WEBの世界ではJavaScriptやAjaxを使ったアプリケーションの方がActionScriptを用いて作られたアプリケーションより「圧倒的に多く存在する」からです。 GoogleのようにAPIを公開してといった使い方であれば、確かに数は少ないかも知れませんが、逆にJavaScriptを全く使っていない企業サイトは今や存在しないのではというくらい使われています。 逆に、Flashの方は使われているのはほとんどMovieであってActionScriptではありません。Flashの場合、しっかりクラスを作って管理しない限りデザインとシステムが一緒になってしまっているので、デザイナーとプログラマーが分業しにくいということが普及の妨げになっているのではないかと個人的に感じています。 少し話が横道にそれましたが、使用者の多い言語の方とっつきやすい理由は想像がつきますよね?ちょっと行き詰まった時に検索エンジンで他の人の解決方法やサンプルを探すだけでずいぶん楽になります。 ただ、どちらでも実現できることは確かに多いですが、どのようなサイトを作りたいかを決めると、JavaScriptで開発しなければならないかActionScriptで開発しなければならないかがある程度決まってしまうので、どちらが有利かを考えるのは最終的に無意味かと思います。

masa_go
質問者

お礼

ご回答ありがとうございました。参考になりました。 「アプリケーションが圧倒的に多く存在する言語」=(イコール)「言語のとっつきやすさ」ですね。なるほどです。

関連するQ&A

  • ActionScriptのプロ

    FlashとActionScriptを両方使えるプロフェッショナルと知り合いたいですが、なかなか知り合えません。 自分で作れないものを、業者では高すぎるので個人的に何か作成していただきたいこともあるのです。 googleなどで検索しても中々見つかりません。 どうすればよいでしょうか?

    • ベストアンサー
    • Flash
  • ActionScript3.0の記述。FlashとFlex

    はじめまして。 今回、Flexを使用しアプリケーションを制作することになったのですが、ActionScriptが言語と聞きました。 以前、FlashでActionScriptを使用していたことがあるのですが、ソースの記述の仕方は一緒なのでしょうか? 本を見ていると、Flash用とFlex用があるので。 分かる方がいらっしゃいましたら回答お願いします。

  • ActionScriptでリアルタイムの通信対戦ゲームやMMOは開発可能でしょうか?

    ActionScriptでリアルタイムチャット、リアルタイムでオセロや将棋などの通信対戦ゲーム、さらに大規模なMMOなど開発することはできますでしょうか。また、ActionScriptでオセロや将棋などCPUと対戦するための人工知能(AI)でも作れますでしょうか。 現在、ActionScriptがJavaやCに置き換わってクライアントで動作する点があって、サーバに負荷が少なく、開発がしやすいため、これからは需要が伸びていくと思いますがどうでしょうか。 ラグナログオンラインとかActionScriptで大規模なMMOを開発できそうな感じとか実際にActionScriptでMMOを提供しているゲームはありますでしょうか。 しかし、ラグナロクオンラインなどのMMOはDirectXに対応しているため、それはActionScriptやJavaではなくC言語と開発されたとしか思えませんが…。 分かる方はご回答をお願いします。

    • ベストアンサー
    • Flash
  • アプリケーションの開発について

    初歩的な質問かもしれませんが、 WebLiFEのアプリ製品など、Flashのように動くアプリケーションが ありますが、あのようなアプリケーションを開発するにはどのよう な開発言語を使用しているんですかね??? VBとかではないとは思うのですが・・・。Flashとかで生成しているのですかね。。。 飽きれるような質問かもしれませんが、よろしくお願い致します。

  • アプリ開発の言語について

    スマートフォンのアプリを作ってみようと思いたちました。 色々調べたところ、ActionScriptでAIRアプリを開発すればPC・iPhone・Android共通で使えるものになるらしいということがわかりました。(認識違いでしたらすみません) でも、個人的にActionScriptは死に言語だと思っていたので本当にこれを学ぶべきか迷っています。 アプリ開発でよく使われるJavaもC#も(もちろんActionScriptも)わからないので、どうせ学ぶならアプリ開発において有用性の高い物を使用したいと考えています。 とりあえずアプリ(Instagramみたいなもの)を作ってみたいだけなのです。この言語を勉強すればいいと思うよ!というアドバイスもらえたらうれしいです。

  • 開発環境

    JavaScriptの開発環境に関して質問があります。 マイクロソフト系の言語ならVisualStudio、JavaやPHPならEclipse といったステップ実行可能なデバッグ機能が付いた開発環境があります。 皆さんは、JavaScriptをどのような環境で開発していますか? JavaScriptでAjaxのプログラミングをしたのですが、 開発経験がないため入り口から分かりません。 今は、ブラウザにデバッグライトを出してプログラミングしてます。すごく能率悪いです。 初歩的な質問かもしれませんがご存知の方、教えてください。

  • ゼロからFlash,ActionScriptの勉強

    こんにちは、質問を読んでくださってありがとうございます。 これまで同様の質問をされた方のページはみさせてもらいました。私は全くのゼロからFlash,ActionScriptの勉強をしようと思っています。もともとフラッシュを使用したWebページなどに興味があったのですが、 http://www.sightseekerstudio.com/typingmania/contents/odyssey.html というサイトをみて「すげぇ!俺もこんなの作れるようになりたい!」と思ったのが恥ずかしいですが動機としては正直なところです・・・。みなさんは仕事に繋げるためになど立派な理由があるのにこんなんですみません。 したがって、ゼロから勉強するためにお勧めの書籍を教えてほしいです。ウェブページの方は以前の質問者さんの参考ページが良い感じでした。私の性格としましてはコツコツ端っこから塗りつぶしていくのがタイプ(取りこぼしが嫌い)なんで解説が多くステップ型の本が好きです。あとC言語とPerl,HTML,CSSについては簡単には理解しています。しかしオブジェクト指向言語は全くの初めてです。そしてActionScript3.0からでよいと思うのですがいかがでしょうか? Flash(今ならCS4です?)の使い方やJavaScriptについてもよい書籍があれば教えてください。大きな書店がないのですいません。 目標の難易度はわかりませんが第一目標としてはActionScriptを使ったゲームを作る。次にJavaScript等も勉強してWebページのっけるところまで持っていきたいです。デザイン能力やその他の知識についてはそのときがんばります! 春休みからド集中でやっていきたいと思っています。たくさん質問しましたがどれか一つでもアドバイスなどあればよろしくお願いします! 長々と読んでくださってありがとうございます。

  • 個人では開発不可能な発明について

     個人では開発不可能な発明を思いついたとき、どうすれば特許を自分のものに出来るのですか?  企業に話を持ちかければアイデアだけ盗まれて泣き寝入り、かと言って企業の力を借りなければ個人での開発は無理。  実用化の見通しなくアイデアだけで特許だけとるって事できるんでしょうか?

  • flexって何?

    adobeが出しているflexとはどのようなソフトでしょうか。 表示側のプラットフォームはflashで、サーバ側で動くコンパイル言語ということでいいのでしょうか。この場合のプログラミング言語とは、MXMLか、actionscriptかどちらなのでしょうか。 ざっくりいうと、AJAXのフラッシュ版?みたいなようなものですか?

  • オンラインゲームを開発したいのですが、JavaとCのどちらが良いでしょうか。

    私はこれからJavaかCのどちらかを学ぼうと検討している者です。中には「Cから学べば良い」と言う人もいます。しかし、逆に「Javaを学べば良い」と言う人もいます。それはどうしてでしょうか。私はそのことをさっぱり理解できません。 オンラインゲームを開発する際、JavaとCのどちらがゲーム開発に向いていますでしょうか。Webブラウザ上で動作する場合ならJava、GUIならCが向いていると思いますがどうでしょうか? 個人の趣味として、CとJavaのどちらをやると自らアイデアで多くのアプリケーションが容易に開発することができますでしょうか。 やはり、需要があるのはJavaの方ですが、Javaを学んだ方が企業の求人に有利なのでしょうか。

    • ベストアンサー
    • Java