- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:プログラム開発時について)
プログラム開発時の注意点とは?
このQ&Aのポイント
- プログラム開発時には適切なコンピューター言語の選択が重要です。SAIやピクシアのようなソフトウェアを作成するためには、ライセンスフリーでそれらの機能を実現できる言語を選ぶ必要があります。
- 一部のコンピューター言語にはライセンス料がかかるものもありますが、ライセンスフリーな言語を使用すれば、それらの制約を受けずに開発が可能です。
- C#やC++などの言語はライセンスフリーであり、ソフトウェアの開発やフリーでの配布が可能です。自己満足になるかもしれませんが、創作意欲も沸いてくることでしょう。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
開発言語に関しては 「大抵のもの」が 「できあがった物に対して規制は無い」よ。 開発環境自体が有料である可能性はあるけどね。 HSPはアドベンチャーやロープレとかのゲームやらなんやらを作るのに開発されたものだったと思うから細かいことまでできないかもね。 JPEG読み込みとかに関してはまた話が変わるよ。 読み込みに使われる「ライブラリ群」に条件があったり、そういうのを読み書きできるソフトを作る場合に有料になる場合とか、様々。 これに関しては「GIF」について調べてみるとそういうのが色々あったっていうのが判るから時間があったらどうぞ。 無料で手に入る環境で有名なのは やっぱりC/C++だね。それとJAVA。 前者は大抵ネイティブのバイナリ(意味が判らなければ個別に調べてね)を生成するので基本的に開発したOSとかじゃないと動かない。でも早い。 後者は中間コードに置き換えるので色々なOSや環境で動くよ(javaをインストールしてればだけど)。ただし解析されやすい。 有料無料に別れる部分が複雑だけれど windowsだったらmicrosoftの用意した物以外を使わなければ制限がかかったりすることは殆ど無いと思ってれば良いよ。 開発が簡単になるからって誰かが用意したものを使おうとすると それに制限がかかっていることがあるからね。 これからそういうのをやっていくなら いわゆるそういう「ライセンス」に関する事をもう少し知って行くことになるね。 とりあえず「BSDライセンス」とか そういう辺りから調べてみたらどうかな。良く出てくるし。
お礼
色々とご指摘ありがとうございます。 大変参考になりました。 もう少し勉強して理解を深めていきたいと思います