16/02/29 11:22:29.38 gY4tu7UX.net
>>166
既存のソフトで出来無い事の全てを解決出来るようになりたいってんならC言語は必修。
どう動いているのか、どう動くべきなのか、といった事が直感として分かるようになるからね。
更に踏み込んで、理論的に不可能な事について知りたければ「計算複雑性理論」「停止性問題」あたりの用語について調べると良いよ。
既存のソフトがどう動いてるのかが何となく分かってて、ある程度のプログラミングの素養とか前提知識とかが備わってるなら
rubyやpython、perlなんかの軽い言語で実装するのが手っ取り早い事が多い。
問題によってはcommon lispやprologなんかも選択肢に入るだろうね。
今回のケースであれば、
URLリンク(nico-lab.net)
こういう記事を探してくる能力だとか、
この記事を見て何をすれば良いのかが分かる、だとか、
そういうケースなら例えばrubyを使えとか、例えばperlで良いんじゃないとか、そういう話になる。
まだプログラミングについて殆ど何も知らないのであれば、
まずはCを学ぶって方針は、遠回りになる事も多いだろうけど確実。
逆に、とりあえずrubyで組んじまえって方針なら、とりあえず目標は達成できるだろうけど応用が効かない可能性がある。