はてなキーワード: Pythonとは
勉強でもプログラムでも何でも同じ。てか本当のところ、高校も出ててこんなこと分かってない奴いないだろ? いたらいたですげー痛い奴だが。
あとはどうモチベーションを維持するか。この辺は20代だとまだ確立できてない奴もいるだろう。こういう最先端をミーハーするとモチベーション保てる人もいるだろうけど、一番手っ取り早いのは、ある程度の規模の作りたいものを一つ作ること。
あと言語選びに関して少しだけ。
上に書いたようになんでもいい。
仕事で使うならその言語だが、そうでなけりゃ、比較的細部を気にせずに覚えても何とかなるスクリプト言語選んどけばいい。具体的には Python とか Ruby とか JavaScript とか Perl とか PHP とか。もしWeb系じゃなく例えばWindowsアプリが作りたいなら C# とか。
なるほど…。やっぱC++最強だよなーそう考えると。
昨日今日で1割超の14件を入れてもだ。
もつかれ
結局rubyのライブラリも多くはpythonのライブラリをインポートしただけだから同じ問題が発生する。
どの言語でもそうだが言語内で完結しない処理になると山のようにトラブルが発生するし
デバッグも超大変だから最初からC++::boost::uBlasを使うのをお勧めする。
SciPyをインストールしようとするとエラーが出て上手くいかないんだよねえ。
なんかBLAS関連のdllが無いとかでビルドエラーが出る。パスは通ってるはずなんだけどね。
みんなこういうのにどう対処してるんだ?SciPyはマニアックなせいかドキュメント少ないし。
Rubyとかならこういうこと起こりにくい?
「みんなのpython」の他に
つ 初めてのPython 第3版
つ Python クックブック 第2版
この3冊を読んでおけば間違いない。
たのしいRuby 第2版 Rubyではじめる気軽なプログラミング
の2冊しかないし、カバーしている範囲が非常に狭い。
日本語文献は「how to install ruby」と「ソース読めよ。えっ読めないの?ぷぷぷ」
のどっちかしかないじゃん。
Rubyがいいと思う。使ってる人が多いから、日本語の解説が充実してるよ。
c++は、ちょっと勉強目的でというにはなかなか厳しい言語だと思う。
仕事に使えるようになったら頼もしいけどね。
俺はC++プログラマーだけど最初はpythonが良いと思うよ。
C++だとまず何か意味のあるものを作るまでの道のりが険しくてめげる。
それに実体と参照とかそう言うことは最初から学ぶべきものではない。
サッカー始めるのにシュートの練習しないで、オフサイドのルールを把握するところから始めるようなものだ。
まずはフィールドに出るんだ。
CじゃなくてC++なのはオブジェクト指向だから。C++やればどっちにしろCも勉強することになるし。
RubyやPythonもオブジェクト指向言語ではあるけど、オブジェクト指向的な書き方をバリバリやることはあまりないでしょ。
きちんとした言語やりたいならC++とかやった方がいいと思っちゃうけど、世間的には批判されるんだろうな…。
PythonとかRubyみたいないい加減(柔軟とも言う)な言語だと、プログラミングをあんまり深く理解できないまま終わる気がする。
C++は確かにワケ分かんないことも多いんだけど、型が厳密だから処理をきちんと意識することができるし、ガベージコレクタも無いから、
レスありがとうございます
学部は文系です
計算機科学というほど大げさな物ではないのですが、基本情報処理を勉強中です
午後の言語選択はCASLIIを選択する予定です。
僕にはPythonがあってるみたいですね
参考にしたいと思います
初めてあったとき、僕は「IE」さんや、「ワード」さんや「フリーソフト」さんを通じて話をしてた。
でも、気づいたら「HTML」って言葉を少し覚えて、直接話ができるようになった。
「FORTRAN」だったり。
本当にいろんな話をしたんだ。
ずっと君を近くに感じることができて、
Cって言葉を覚えたときはずっと身近に感じたと思う。
だけど、それがいけなかった。
Cには、ポインタがあった。
ううん、ポインタが悪いわけじゃない。
ポインタっていうのは、ずっと君を近くに感じられるけど、
必要以上に束縛してしまったりすると、
君は顔を真っ青にして僕の話を聞いてくれなくなったっけ。
僕は本当に未熟で・・・ううん、不注意だったんだね。
それは、君との距離をどうしたらいいのかっていうことを凄く考えさせてくれたんだ。
世の中ではこういうのを設計っていうらしい。
言葉だけじゃなくて、道具を使うことを覚えたり・・・
定番のパターンや、積み木遊びも覚えた。
そして、今またpythonを覚えた僕は、もう少し肝要になれたし、
もっと自分に素直になれたと思う。
無理に隠すことも無くなったし、自然に付き合うのがいいって分かったのかな。
これからも、たくさんの言葉を覚えるとおもう。
そのたびにいろんなことをまた考えさせられて、
君ともっと楽しめると思うんだ。
まあ、これからもよろしくな!
PHPの比較の素晴らしさ加減は正常
http://anond.hatelabo.jp/20090617130518
PHP「"0x0A" == "10"はTRUEですがよろしいですか」 - Unknown::Programming
http://d.hatena.ne.jp/fbis/20090618/1245297557
404 Blog Not Found:そろそろPHPに関して一言いっとくか
http://blog.livedoor.jp/dankogai/archives/50835571.html
404 Blog Not Found:「PHPなめんな」と「(Perl|Python|Ruby)をなめんな」の違い
http://blog.livedoor.jp/dankogai/archives/50993137.html
(辞任した理由は)いくつかあるが、最も決定的だったのは、PHPそのもののセキュリティを高めようといくら頑張っても無駄な努力だと悟ったことだ
http://itpro.nikkeibp.co.jp/article/COLUMN/20070214/261900/
"諸君、私はPHPが大好きだ" - ぐらめぬ・ぜぷつぇんのはてダ
http://d.hatena.ne.jp/msakamoto-sf/20080131/1201718034
言語としての利点が多いことが、すべての人にとって良いことではない。
http://d.hatena.ne.jp/koyhoge/20080129/php
phpを使ってるときの苦痛が何に似てるか、今日やっとわかった。受験勉強に似てるんだ。
http://d.hatena.ne.jp/shinpei0213/20080520/1211291038
最近、PHPの関数名を調べたり、覚えたりする作業が、受験の英単語覚えを思い出させて、少し嫌気が差していたところです。
http://www.mapee.jp/ruby/ruby_5.html
http://slashdot.jp/askslashdot/comments.pl?sid=389009&cid=1290697
Rubyの場合 出力だけなら1行でも書ける
http://www.mapee.jp/wlh/phpruby.html