• ベストアンサー

HSPを知っている人少ないですよね?

HSPを知っている人少ないですよね? なぜHSPってそんなに知られていないんですか? 僕がやったプログラミング言語のなかでは結構いいほうだと思うんですけど。 わかりやすいし、簡単ですし。 企業とかでSEの方々がなぜHSPを使わないんですか。「やれることがすくないとか?」 僕はHSPでソフトなどを作ってベクターとかで配布したいんですけど、そんなことって出来ますか? あと、HSPはゲーム向きといわれていますが、僕はソフトをHSPで作りたいです。この考えは変でしょうか?

  • 92gt
  • お礼率14% (11/74)

質問者が選んだベストアンサー

  • ベストアンサー
  • g_liar
  • ベストアンサー率52% (382/728)
回答No.1

企業のSEの立場で。 企業でのソフトウェア開発は数人~数十人、時には数百人で行います。 まずネックなのが「HSPを知っているプログラマ」の絶対数が、メジャーなVB,Java,PHPなどに比べて少ないこと。 コンピュータシステムを作るために必要な数のプログラマが集まりません。 ゼロから言語を覚えてもらってシステムを作ったとしても、次のソフトウェアがHSP以外を使う方針だったとしたら、そのプログラマさん達にはまた別の言語を覚える苦労が伴います。 IT業界歴は25年とけっこう長いですが、外部から請け負う仕事で「HSPで作って」という依頼は受けたことがありません。 プログラマさん達は1つのシステムを作り終えたら、次は別のシステムを作らないと生活ができないのですが、HSPの案件がゼロなため、せっかくHSPを覚えても次の仕事には生かせません。 それなら自分が行う仕事だけでもHSPで・・・も、無いでしょうね。 企業で作るソフトウェアは、作った後でも数年~十数年はサポートし続けないといけません。 作ったら終わりではありません。 言語自体にバグやセキュリティホールがあった場合、VBならMicrosoftが、JavaならSunが、PHPなどのオープンソースなら世界中の誰かがサポートしてくれますが、ほぼ個人製作でフリーソフトのHSPにそれを求めるのは酷でしょう。 他にも複数人で同時に開発するための開発環境がない、情報量が少ない、オブジェクト指向でない点も採用されない理由だと思います。 入門用としては悪くないと思うのですけど、本格的なものを作ろうとすると物足りなさを感じます。 > 僕はHSPでソフトなどを作ってベクターとかで配布したいんですけどそんなことって出来ますか? もちろん。 HSP製のフリーソフトはいっぱいありますよ。 > 僕はソフトをHSPで作りたいです。この考えは変でしょうか? この「ソフト」が何を指しているのか不明ですが(ゲームもソフトウェアの1つ)、どんなソフトでも作れると思います。

その他の回答 (1)

  • zwi
  • ベストアンサー率56% (730/1282)
回答No.2

HSPが仕事に使われない理由ですか? 1)HSPは大規模なプログラムに向いていません。小規模な開発に向いています。 2)オープンソースでもありませんし、信頼性が個人製のソフトのため薄いと思います。 3)ちょっとしたものを作るのの選択枝ではありますが、Perlでも作れますしね。 4)GUIの製作機能が貧弱でVBなどに比べると生産性が低いです。 >僕はHSPでソフトなどを作ってベクターとかで配布したいんですけど、そんなことって出来ますか? 既にいろいろ配布されていると思います。 >あと、HSPはゲーム向きといわれていますが、僕はソフトをHSPで作りたいです。この考えは変でしょうか? 既に配布している人がいるので変ではないです。 プロはたくさん言語を使えるのが普通ですし、生産コストと信頼性から選びますのでHSPじゃないと困ることはほぼ無いのでHSPを選ぶことは少ないと思います。それにアマチュアの入門者向け言語だと思っていてHSPの文法を知らない人の方が多いです。 >企業とかでSEの方々がなぜHSPを使わないんですか。「やれることがすくないとか?」 HSPでやれることはたくさんありますよ。 ただ、VBの方が手間がかからない事も数多くあります。 つまり両方知っていても、どちらが楽かってことならVBを選んでしまうって事です。

関連するQ&A

  • HSPについて

    最近、C言語について勉強しているんですが、本屋でHSPでゲームプログラミングが何とかっていう本を見つけました。ゲームプログラミングには興味はあるんですが、HSPって何の事だかまったくわかりません。 HSPって簡単なんですか?誰か教えてください。

  • HSPをやろうかと・・・

    フリーソフトで、アプリケーションソフトを 作ろうと思います。 HSPは初心者向きということで、やろうと思ったのですが、 VisualBasicがすごく評判が良いようで、中途半端に行くのも嫌ですので悩んでいます。 HSPはやはり、何か出来ないことがあるのでしょうか?(アプリも作れると書いてましたが・・・) C++などの言語の方がよいでしょうか・・? それぞれの言語の用途を教えてください。 ■HSP ■C言語 ■VisualBasic ■JAVA ■c++ これはゲーム向きとか、アプリケーション向きとか WEB向きとか、何が作れるとか・・・ お願いいたします!

  • HSPプログラミング

    HSPという言語があるそうですが、これは簡単なんでしょうか? 色々HPをみましたがよくわかりません。w 変な話ですが、↓の言語を簡単な順番に並び替えてください。(回答者の方の考えで構いませんが、業務で使用されている方は、業務で使用していると記入してください。もちろん問題がなければです) ちなみにHSP以外は一応使用経験はあります。 VB.NET JAVA C# HSP

  • HSP3でフリーソフト作成

    何か簡単なフリーソフト(Vector等で公表されているようなソフト)を作成してみたいと思い、自分で色々調べた結果HSP3というプログラミング言語が一番簡単に作成することができるんじゃないかと思い、早速ダウンロードしました。 http://hsp.tv/idman/download.html しかし、付属のマニュアルには簡単な文字表示や演算結果などの方法しか載っておらず、フリーソフト(拡張子が.exeのやつ)を作成する方法がわかりません。 HSP3で色々とソフトを作りたいのですが(もちろん初歩的で幼稚なやつでいいですが)参考になるサイトなど知っていたら教えていただけないでしょうか? よろしくお願いします。 ちなみに私は Java C の基礎学習を終えている大学生です。 (正直ポインタのところはちょっときつかったですが・・・)

  • HSPでRPGゲーム作成

    最近、家庭用ゲームを楽しんでいると、自分でもゲームをつくってみたくなります。 作成用ソフトとして、『HSP』を使用しているのですが、プログラミングがイマイチ・・分かりません(涙 そこで、RPG作成のプログラミング方法を紹介してください。 まだ初めてなんで、簡単なものでいいです。 お願いします

  • HSPについての質問です

    私は今ゲームを作ろうと思っていていろいろ検索していたところ HSPというゲーム制作のソフトを見つけました。 ただだったのでやってみたのですが何せプログラミングは初めてなのでわからないことだらけで・・・ なのでちょっと質問したいことがあります まだたくさんあるんですがとりあえず大きな悩みを質問します 今選択肢で進むゲームを作成しているのですがそれでエラーが起きてイベントを進められなくなりました パラメーターの数が多すぎますという文章です なのでこれを直す方法を教えてください

  • このゲームの開発方法を教えて下さい。

    自分はこのゲームと同じようなゲームを作ってみたいと考えています。 このゲームがどういう技術を使って製作されたものかお分かりになる方、 また、製作に関するおおまかな流れ、必要な知識(プログラミング言語や3Dエンジン云々)等 お分かりの方がいらっしゃいましたら教えていただけませんでしょうか。 http://www.vector.co.jp/soft/win95/game/se102710.html

  • 初めてプログラミングする場合・・・

    僕は、4年ほど前にHSPに出会って、HSPのプラグインや~~と、 プログラミングしてきたんですけど、 HSPは動作が遅く、することも限られてくるので、他のプログラミング言語に移ろうかなと思ってます。 どなたかHSPと全く関係ないプログラミング言語でもいいので だれか教えてくれませんか? 条件(なるべく) 1開発ソフトそのものは使いやすいうえにフリーが良いです 2.NETなど特定のPCのみ動作するソフトではなく、  どんなPCでも起動できるようなソフトを開発したい。 3高度なソフトを開発できるものが良い 4動作が軽快な方が良い(開発したソフトの動き) 条件まで付けてはっきり言って図々しいですがお願いします

  • HSPについての質問です

    今回の質問は以前も同じような内容の物を投稿したのですが、説明不足や謝った表記など至らないことがたくさんあったので今回はそれらを見直しもう一度質問します。 今回の質問は題名どうりHSPについての質問です。 私は最近ゲーム作りを始めたのですがフリーだとイイソフトが見つからなかったのでこのサイトで聞かせていただいたところHSPというフリーソフトを紹介されました。なのですぐにそれを使ってゲームを作ろうと思ったのですが、プログラミングによるゲーム作成は初めてなので質問させていただきます。 まだまだわからないことはたくさんあるのですが長くなってしまうのでいくつかに絞らせてもらいます 最初に今私が使っているHSPのバージョンは現段階で一番新しいバージョンです。(2008年5月21日現在) そして今わかっていること(できること)は ・絵、写真の表示 ・文字の表示 ・ボタンの表示 ・旗の作成 ・色の変更 などだいたいの基本的なことは何となくですがわかっています そこで今はこの技術だけで作れる選択肢で進んでいく対ピノゲームを作っているのですがそこでいくつかの問題が出てきました なのでそれに対する質問をしたいと思います。 その状況はゲームを半分程度完成させたところで実行しようとしたところ選択肢をいくつか選んでいくとエラーメッセージがでてきて実行できません。内容は 「パラメーターの数が多すぎます」 という文章ですその前にいくつかの文が表示されるのですがそれは読めないので日本語のここだけ書かせていただきます。 これはいったい何なんでしょうか?答え求めます 長文失礼しました。

  • プログラマーになるためにやっておけば良いもの

    将来ゲームプログラマになりたいと思ってるんですが、 今やっておけばいいプログラミングはどれでしょうか? ・C言語 ・HSP ・JAVA  など・・・・・。 個人的にはHSPが簡単そうでよさそうと思うんですが。

専門家に質問してみよう