#author("2023-10-21T21:28:14+09:00;2023-02-23T23:33:35+09:00","default:vip","vip") #author("2023-10-22T05:49:44+09:00;2023-02-23T23:33:35+09:00","default:vip","vip") * よくある質問 [#y9798e12] #contents ** どの言語を最初に学ぶのがいいでしょうか [#n5cbda93] [[どの言語を学ぶべき?]]を参照して、良さそうなのを自分で決めてください。 はっきり言って「これだ!」という絶対的なものは存在しません。 [[どの言語を学ぶべき?]]を参照して、良さそうなのを自分で決めてください。~ はっきり言って「これだ!」という''絶対的なものは存在しません''。~ 質問してもたくさんの候補を挙げられて、余計に悩むだけかと思います。 ** プログラミングに数学は必要? [#g8968760] 四則演算(足し算・引き算・掛け算・割り算)ができれば割とどうにでもなります。~ 負の数さえ知らない小学生でも[[Scratch>https://ja.wikipedia.org/?curid=2688422]]でプログラミングを身につけています。~ 稼ぎとしてのプログラミングに関しても、やはり数学はほぼ不要です。 稼ぎとしてのプログラミングに関しても、やはり数学は''ほぼ不要です''。 また数学ヘビーな領域も「(精度や速度に配慮がなされた)プロの製作物を思考停止で使う」というのが大抵は最良戦略であり、 高度な知識が直接必須だという人は多くないでしょう。 *** 数学が必要な人 [#m3df18a8] *** 数学が必要な人 [#jc99e560] -アルゴリズムを極めたい人 -独自の複雑な計算がしたい人 -独自の物理計算で動くアクションゲームとか作りたい人 -独自の画像処理がしたい人 -独自の音声処理がしたい人 -独自の統計処理がしたい人 ** 英語わかんね [#cb6b06ac] 特に問題ありません。しかし、大半のプログラミング言語は英語を想定して作られています。英語ができると変数名や関数名、コメントをつけるときに有利です。~ それでも、単語さえ適当に知ってればどうにかなり、辞書1つあれば大体事足ります。~ ''特に問題ありません''。しかし、大半のプログラミング言語は英語を想定して作られており、 英語ができると変数名・関数名・コメントなどに一貫性を持たせられます。~ それでも、単語さえ適当に知ってればどうにかなり、辞書1つあれば大体事足ります。 エンジニア界は Broken English の巣窟です。child の複数形を childs と書いたからって目くじら立てる者はおりません。 ~ 使いたいソフトが外国製だったり、英語でないと手に入らない資料等もありますが、そういうのは相当高度な領域ですので、まずプログラミングをある程度習得してから悩めばいいでしょう。 外国製のソフトや英語資料等も機械翻訳で乗り切りましょう ((2017年以降は[[Transformer>https://ja.wikipedia.org/?curid=4251688]]登場により相当な精度になりました。))。~ とどのつまり英語に関してはまずプログラミングをある程度習得してから悩めばいいでしょう。 ** 俺が話してる言語は何語? [#p5e58ba1] 日本語でおk ''日本語でおk'' ** ハッカーになりたいけどどうすればいいの? [#n0d43b14] -[[ハッカーになろう>https://cruel.org/freeware/hacker.html]] (英語原文: [[How To Become A Hacker>http://www.catb.org/~esr/faqs/hacker-howto.html]]) -[[オープンソースマガジン連載「ハッカー養成塾」]] ** やりたいことが見つかりません。どうするべきでしょうか? [#i3e5c5f3] 頑張って見つけましょう。どうしても見つからない場合でも、データベース系・Web系・ゲーム系等、方針を絞ってから質問しましょう。~ それでも、”ヤッパリやりたいことなんか無い”というのであれば、きっぱりはっきりプログラミングを諦めましょう。やりたいことが見つかってからで十分です。その日が訪れるまで、スレやwikiの存在は、脳から抹消してしまったほうが幸せな人生になるでしょう。 ** スレで質問したけど無視されます。何故でしょうか? [#aa26a618] 大抵の場合、回答者が答えを知らない・回答者にとって理解不可能な質問である・質問に対する答え存在しない・質問に対する答えが無数にある・回答者にネタと思われている・回答者がスレに存在しないの、いずれかです。 大抵の場合、回答者が答えを知らない・回答者にとって理解不可能な質問である・質問に対する答えが存在しない・質問に対する答えが無数にある・回答者にネタと思われている・回答者がスレに存在しない、のいずれかです。 胸に手を当ててゆっくり考えてみましょう。答えはきっとあります。 ** 自分は、回答者に十分理解可能であろう質問をしていますが、回答がありません。 回答者は馬鹿なんですか? [#c2f3dc81] ** 自分は、回答者に十分理解可能であろう質問をしていますが、回答がありません。回答者は馬鹿なんですか? [#c2f3dc81] もしそう思うのであれば、他の質問者に対して貴方も回答してみましょう。 貴方の回答に対して、「解決しました、ありがとう。」等のレスがつくのであれば、貴方の考え通りです。そうでないならば、再考したほうが良いでしょう。 ** 回答もしてみましたが、やはりレスがありません。 私以外の全員が、脳みそとろけてるんでしょうか? [#pd7df94f] ** 回答もしてみましたが、やはりレスがありません。私以外の全員が、脳みそとろけてるんでしょうか? [#pd7df94f] その可能性も無くはありませんが、貴方の脳みそだけがとろけている可能性の方が高いでしょう。 ゆっくり頭をゆすってみて、どこかで水の跳ねる音がしたらビンゴです。すぐ病院へ向かいましょう。 ** 病院に行ったら、すぐ入院の準備をするよう、言われました。私はもう長くないのでしょうか? [#e76ab8df] ** 病院に行ったら、すぐ入院の準備をするよう言われました。私はもう長くないのでしょうか? [#e76ab8df] 命あるものはいずれ寿命を迎えます。限りある命ですから、何時終わりを迎えるかを気にするよりは、現在を楽しむべきでしょう。 今すぐパソコンの電源を切って下さい。貴方がすべきことは、少なくともインターネットを楽しむことでも、プログラミングでもないでしょう。 ** 私の楽しむべきことは何なのでしょうか? [#e76ab8df] それは貴方にだけしか分からないです。貴方が最もしたいこと、最もしなくてはいけないことを自分の心と相談して見つけ出しましょう。 // ** フリーのBorland C++ Compilerはなくなったの? [#m5937078] // 紆余曲折あって現在はEmbarcadero社にて後継が配布されています。https://www.embarcadero.com/jp/free-tools/ccompiler // ** BCPadはなくなったの? [#z561fede] // [[公式サイト>https://cpad.michikusa.jp/]]を見てください。