- 締切済み
IRCロボット
会話を模したり情報提供機能をつけたりといったことを自分でプログラミングしたいと思い、土台となるIRCロボットを探しています。 改造しやすいIRCボットを紹介して頂けないでしょうか。 言語はPerl・C・C++・JAVA・LISPぐらいで御願いします。
- taishi
- お礼率8% (6/71)
- その他(プログラミング・開発)
- 回答数2
- ありがとう数9
- みんなの回答 (2)
- 専門家の回答
みんなの回答
失礼しました。IRCなのですね・・・ 参考URLに、IRC用ぼっとがありますので、 参考にしてください。 ではでは☆
ゆいぼっとなんてどうでしょうか。基本的に、 チャットの会話文から単語を拾って、登録されて いる単語があれば、いくつか登録されている 文章を書き出すというものです。複数のぼっと を入れていれば、勝手に会話を繰り返して いきますよ。 間違えていたら、もう少し細かい情報を補足 してください。 ではでは☆
関連するQ&A
- PC選び
予算12、3万円でPCを購入することになりました。用途は趣味のプログラミングとインターネットです。ほぼメインはプログラミングです。使用する言語はC、C#、C++、Objective-C、java、pyson、VB、VB+、perl、Lispです。画面が大きく、処理が速いのが望ましいです。自作PCでも構いません。どのようなPCを選べばいいのでしょうか。
- ベストアンサー
- ハードウェア・サーバー
- プログラミングについて勉強したくなりました。
先日プログラミングのすごさをこのサイトで教えていただきました。どうもありがとうございます。プログラミングを勉強したくなりました。 質問です。プログラミングをされている方はいったいどうやって勉強されたのですか? プログラミングにはたくさんあることがわかりました。以下のプログラミングにはどのような違いがあるのですか? Basic Visual Basic C C++ Delphi JAVA LISP Perl Ruby よろしくおねがいします。
- ベストアンサー
- その他(プログラミング・開発)
- もし仮に5つの言語(Python, Java, C/C++, Perl
もし仮に5つの言語(Python, Java, C/C++, Perl, LISP、アセンブラ)を学ぶとした場合の学習順序 こんばんは。 もしこの5つを何年かかけて学ぶとした場合、この学習順序をどうおもいますか? ちなみにこの5つの言語は、linuxなどのOSやオープンソースソフトウェアの開発に携わっている方たち(ハッカーの方たち) が、OSや言語開発をするなら学ぶべき言語として主張していました。(クラッカーではなくハッカーです) この方たちがいうには pythonをはじめに学習し、次にjava それからC/C++, Perl, LISP、アセンブラの順番が良いと言っていました。 特にpythonを一番に学び、javaを2番に学ぶべき理由としては↓ まず Python から始めることをおすすめします。設計がきれいだし、ドキュメントもしっかりしているし、初心者にもそこそことっつきやすくできています。でも入門言語として最適でも、おもちゃではありません。強力で柔軟で、大きなプロジェクトにもじゅうぶん対応しています Java もプログラミングを学ぶにはよい言語です。 Python よりはむずかしいですが、できるコードは Python より高速です。二番目の言語としてはとてもすぐれていると思います。 本気でプログラミングをするなら、C を勉強するしかありません。これは Unix の中核となる言語です。C++ は C と密接な関係にあります。片方を知っていれば、もう片方を学ぶのはそんなにむずかしくありません。が、どっちも真っ先に勉強しようとするのには向いた代物ではありません。 それ以外に Perl と LISP があります。Perl は実際的な意味からも勉強しておく価値があります。アクティブ Web ページやシステム管理にとても広く使われているからです。自分では Perl を使わなくても、読めるようにはなっておきましょう。LISP は、それをモノにしたときのすばらしい悟り体験のために勉強しましょう。この体験は、その後の人生でよりよいプログラマーとなる手助けとなるはずです。たとえ、実際には LISP そのものをあまり使わなくても。 さらに、visualbasicやC#などはやめた方が良い。と主張しています。↓ ウィンドウズの下でハッキングを学ぶのを、拘束衣を着て踊りを学ぶのに例えたのは、あれは冗談じゃないんですよ。 Visual Basic や C# にはそれぞれ個別に問題があります。その大きなものは、移植性がないことです。マイクロソフトの独占言語だというだけで、もうすでに失格ですし、ほかの Basic と同じく言語としての設計もまずく、悪いプログラミングの習慣が身についてしまいます。 足りなかったのでこちらに。 みなさんはこの順序や考えについてどうおもいますか? 本当にpythonは最初に適した言語なのでしょうか? 長文になってしまい申し訳ありません。 できればひとりでも多くの技術者の意見が聞きたいです。なんでもかまいません。 もし良ければ回答お願いします。
- 締切済み
- その他(プログラミング・開発)
- 数多く存在するプログラミング言語について教えて下さい
今、プログラミング言語全般について勉強中ですが、質問です! C、C++、Perl、FORTRAN、COBOL、ALGOL、SmallTalk Lisp、Prolog、Logo、TCL、Pascal、ObjectC、VB、 Basic、Java、Delphi、April、Rubyなど様々な言語が存在しますが、この中の言語以外には他にどの様な名前の言語が存在しますか? そして、 知名度の低い(使っている人すみません)TCL、Aprilを始めとする言語について 詳しい事を教えて下さい。
- 締切済み
- その他(プログラミング・開発)
- PC上の自作アプリから操作できるロボットを探しています。
PC上の自作アプリから操作できるロボットを探しています。 PCからロボットをインタラクティブに操作するアプリを自作したいを考えています。 そこで対象実機となるロボットの購入を検討しているのですが、要件を満たす商品が見つからず困っています。 今のところ、要件を満たすロボットとして挙げられている商品はLego Mindstormsのみです。 ほかに要件を満たす、もしくは近い機能を持つ商品があれば、教えていただきたく思います。 ロボットの選定要件は以下に記載します。 自作しているアプリでは、PCからロボットへ任意のタイミングで任意の命令を送れる必要があります。 そのため、ロボットには次の機能が必要になります。 ・PCと接続可能である *接続方式は基本的に限定しない(USB、有線/無線LAN、Bluetooth等) ・オペレーションAPIが提供されている *APIの言語は限定しない。専用の開発言語も可(ただしJavaもしくはC言語なら、なお良い) その他の機能要件としては、次が挙げられますが、全て満たしている必要はありません。 ・自立移動(移動方式は問わない) ・カメラ ・音声センサ ・GPS ・人感センサ 予算は10万円です。 回答お願いいたします。
- ベストアンサー
- その他(ホビー・玩具)
- プログラミング言語
プログラミング言語のC言語とかJavaとかPerlとかの違いって使いやすさや慣れ以外に違いってあるんですか? 言葉足らずですいません…! 先程あげた三つのプログラミング言語が全く違うのは理解しているのですが、 それを使う、仕様した結果何か変わるのか疑問を抱いたので質問させていただきました。 初心者なので全く分からなくて… 教えてください><
- 締切済み
- その他(プログラミング・開発)
- 大まかな意味を教えてください
プログラムを勉強する上で重要な<Python, Java, C/C++, Perl, LISP >などがありますが、 一つ一つの意味を教えてください。 大まかでいいのでよろしくお願いします。
- ベストアンサー
- その他(プログラミング・開発)
- プログラミング言語について
プログラミング言語にはさまざまなものがあり,C,COBOL,CASLII、C++,JAVA,VISUALVASIC,PERL等があるようですが、家庭用PCにおいてこれらの各言語はどのような働きをしているのでしょうか?自分で使っているPCのことぐらいはできるだけ知っておきたいので、誰か詳しい方おしえてください。
- ベストアンサー
- その他(インターネット・Webサービス)
- プログラミング言語の違いを教えてください!
こんにちわ。 ただ今就職活動中の者です。 大学ではC++の基礎を勉強しましたが色々あるプログラミング言語の違いがよく理解できていません。 プログラミング言語はCOBOL、JAVA、C言語、visual basic、perlなど、本当に様々な言語がありますが、それらの言語について詳しく教えていただけませんでしょうか? (それぞれはどういった分野のシステムの開発に向いていて、どのような弱点があるなど)お手数ですが、よろしくお願いします!
- ベストアンサー
- その他(プログラミング・開発)
- Lispについて
最近プログラミングについて学ぼうと思っていろいろ調べてるのですが、その中でLispというものを見つけました。 関数型プログラミング言語であることや人工知能の開発に使われているということは分かったのですが、他にどのようなことができるのでしょうか? C言語に代わってソフトウェアの開発などもできるのでしょうか? (C++を学校で学び始めたばかりでまだ何もできないのですが…)
- ベストアンサー
- その他(プログラミング・開発)