[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 04/03 11:43 / Filesize : 278 KB / Number-of Response : 1041
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

くだすれPython(超初心者用) その29



1 名前:デフォルトの名無しさん mailto:sageteoff [2016/02/18(木) 12:33:22.06 ID:S96kZ0X7.net]
このスレッドは、他のスレッドでは書き込めない超低レベル、
もしくは質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。
へび使いが優しくコメントを返しますが、お礼は Python の布教と初心者の救済をお願いします。

エラーを解決したいときはエラー表示や環境(バージョン/IDE or command line)を略さずに書き込んで下さい。
騙りが頻発しています。質問する方は一時的なトリップをつけることを検討して下さい。
次スレは >>985 辺りで

前スレ
くだすれPython(超初心者用) その28
peace.2ch.net/test/read.cgi/tech/1447568768/

関連スレ
Pythonのお勉強 Part51
peace.2ch.net/test/read.cgi/tech/1443700103/

◆関連リンク Python の Home Page
ttp://www.python.org/

◆長いコードはこういうところにはってください
ttp://ideone.com/
ttp://codepad.org/
ttp://pastebin.com/
ttp://dpaste.com/

◆まとめwiki
ttp://python.rdy.jp/

357 名前:デフォルトの名無しさん mailto:sage [2016/04/18(月) 11:08:46.25 ID:xGL32HoF.net]
今時シバン行なんて書いて実行する機会なんてほとんどないよ
pythonのライブラリでもシバンなんて書いてあるのほぼ見かけない
linuxでpython使ってるけど別にそんなの書かない
日本語扱うなら1行目に書くのは# -*- Coding: utf-8 -*-だけでいいし、扱わないなら何も書かなくてもいい

358 名前:デフォルトの名無しさん mailto:sage [2016/04/18(月) 11:35:52.63 ID:15lk0eIz.net]
シバンがあればスクリプトとして実行可能と表明できる
setup.py書くようなライブラリのモジュールには書かないからね

359 名前:デフォルトの名無しさん mailto:sage [2016/04/18(月) 11:46:45.77 ID:zfy2v2Zo.net]
setup.pyを書くならentry_points使ってるっしょ
(知らないのはド素人だから引っ込んでろ)
こいつがシバン行生成しとるよ

手書きすることがなくなっただけで、相変わらず存在はしてる

360 名前:デフォルトの名無しさん mailto:sage [2016/04/18(月) 12:59:36.84 ID:oQvn+vlE.net]
>>344
>知らないのはド素人だから引っ込んでろ

このスレでこれ言うか

361 名前:デフォルトの名無しさん mailto:sage [2016/04/18(月) 13:13:51.22 ID:oZqrBUah.net]
Windows10にしてから、pythonスクリプトを、ドロップレットに出来ず、困っています。
Windows7 の時は、レジストリにキーを追加することでドロップレットに出来ていたのですが。
どなたか、対応策をご存知でしたら、ご教示下さい。

362 名前:デフォルトの名無しさん mailto:sage [2016/04/18(月) 14:12:28.73 ID:nSIPXSMy.net]
>>342
UTF-8がデフォじゃん

363 名前:デフォルトの名無しさん mailto:sage [2016/04/18(月) 15:45:30.15 ID:NxXedIF3.net]
>扱わないなら何も書かなくてもいい

この書き方だと本人は誤解してるのが見て取れるなー

364 名前:デフォルトの名無しさん [2016/04/19(火) 14:09:17.08 ID:+UVrubM8.net]
最近Pythonをいじり始めた初心者なんだけど、
ファイルを読み込んでその内容を1行ずつPyQT4のウィジェット上(コンソールではなくて)に表示させるためには
どうすればいいんでしょうか?

シグナルとスロットとかを使うのかと思ったんですが、どれを使えばいいのかさっぱりわかりません。

365 名前:デフォルトの名無しさん mailto:sage [2016/04/19(火) 20:49:43.84 ID:X1zaZ+P/.net]
>>346
assocで*.pyの関連付けを削除してから
レジストリキー追加してみて



366 名前:デフォルトの名無しさん mailto:sage [2016/04/19(火) 22:47:23.04 ID:N6CIFExd.net]
>>350

ありがとうございます。
ドロップレットとして動作するようになりました。

367 名前:デフォルトの名無しさん mailto:sage [2016/04/19(火) 23:21:31.32 ID:X1zaZ+P/.net]
へー上手く行ったんだ
正直成功すると思ってなかったけど

368 名前:デフォルトの名無しさん mailto:sage [2016/04/19(火) 23:55:14.92 ID:N6CIFExd.net]
>>352
実際には、あれこれやっているうちに上手く動くようになりました。

コマンドブロンプトで、
assoc .py
として、関連付けをみたところ、何も関連付けされてませんでした。
その後、regedit で、.pyをPython.File に関連付けました。
regeditで、HKEY_CLASS_ROOT\Python.File/shellex/DropHandler に、60254以下略の値を設定。
この段階で、スクリプトファイルにドロップしましたが、うまく動作しませんでした。
Anacondaだと上手くいかないのかと思い、python.orgからダウンロードした標準版?もインストールし、再起動しました。
すると、スクリプトファイルへのドロップが動作するようになりました。

再起動したから、上手くいったのか、python再インストールしたのが良かったのか、.pyをPython.Fileに関連付けたのが良かったのか、あるいはそれらのうち、複数が必要だったのか、、、今となっては、よく分かりません。

が、諦めかけていたところ、お返事頂いた事がきっかけでアレコレ試す事が出来ました。
感謝しております。

369 名前:デフォルトの名無しさん mailto:sage [2016/04/20(水) 00:40:38.52 ID:59Aeov/b.net]
もしかすると月末ぐらいからPythonをやることになるかもしれないんだけど
電車通勤の時間を利用して、軽く勉強しておきたい。
なにか手頃な書籍は無いかな。

・C/C++/C#/Perl/PHP/JSは仕事で使った経験あり。
・予算は3000円台くらい。現時点では、5000円超えると厳しい。
・仕事で使うPythonのバージョンは未定。
・電車内で読むことになりそうなので、あまりに大きすぎるとちょっと困る。

「Pythonチュートリアル」は、それとは別に公式サイトにあるものを読むつもり

370 名前:デフォルトの名無しさん mailto:sage [2016/04/20(水) 00:40:40.83 ID:oj6NjU7C.net]
Python3を入れるとpylancherってのが一緒にインストールされる
これのおかげっぽい

371 名前:デフォルトの名無しさん mailto:sage [2016/04/20(水) 00:42:35.14 ID:oj6NjU7C.net]
>>354
そんだけやったことがあるなら基本で躓くってことはないのでは
仕事で何すんの
Web製作?データマイニング?

372 名前:デフォルトの名無しさん mailto:sage [2016/04/20(水) 06:36:36.82 ID:UfNx2Znx.net]
>>354
みんパイ+専門の本がオススメ

まず『みんなのPython』で全体の雰囲気をつかむ
アマゾンで旧版の中古なら千円しない
少し厚いがイヤならバラして読み捨てにする

それからたとえば機械学習とか
仕事で使う分野の本命の本を1冊買う
これが個人的にコスパ良いと思う

373 名前:354 mailto:sage [2016/04/20(水) 08:05:22.18 ID:59Aeov/b.net]
>>356
Webベースのアプリケーションと、それに伴うデータ処理を予定。
データマイニングというほど大げさなもんではないけどね。

>>357
みんなのPythonか。ありがとう。
プログラミング自体の初心者向けって書評もあったから、ちょっと迷ってたんだ。

374 名前:デフォルトの名無しさん mailto:sage [2016/04/20(水) 08:41:04.10 ID:r07pzD8i.net]
python 指定の仕事なんてあるんだな

375 名前:デフォルトの名無しさん mailto:sage [2016/04/20(水) 23:00:26.22 ID:59Aeov/b.net]
自由に言語を選べることって、そんなに無いと思うんだ



376 名前:デフォルトの名無しさん mailto:sage [2016/04/21(木) 15:08:52.79 ID:DN7N6cz4.net]
一般社団法人Pythonエンジニア育成協会だって
ちょー胡散臭いw

377 名前:デフォルトの名無しさん [2016/04/21(木) 16:47:29.44 ID:9Ocgrhnl.net]
予算もらってドローン

378 名前:デフォルトの名無しさん mailto:sage [2016/04/21(木) 18:40:53.38 ID:lMrhGQ0g.net]
社団法人ってすごく簡単に作れるんだな
ippanshadan.solicitoroffice.com/

379 名前:デフォルトの名無しさん [2016/04/21(木) 19:47:20.50 ID:R9dun5S+.net]
資格商法でもやるのかな?

380 名前:デフォルトの名無しさん mailto:sage [2016/04/22(金) 01:40:28.10 ID:4Xj+EYUC.net]
ドローン墜落

381 名前:デフォルトの名無しさん [2016/04/24(日) 13:51:51.89 ID:KQN682y5.net]
Python初心者です!
応用力

382 名前:を伸ばすにはどの本がおすすめですか? []
[ここ壊れてます]

383 名前:デフォルトの名無しさん mailto:sage [2016/04/24(日) 14:01:50.25 ID:yMXAuegD.net]
初心者を脱してから考えれば?

384 名前:デフォルトの名無しさん mailto:sage [2016/04/24(日) 16:32:24.28 ID:75gzdZLs.net]
まず書き捨てのスクリプトから始める
使うものを書くのが一番力が付くと思う

コーディングに慣れたら、なんかライブラリとかソフトを作る
スクリプトを書くからソフトを作るに変化していれば結構な力があるはず

やりたいことが思い浮かばないなら競技プログラミングとかを利用する
他のプログラミング言語の経験があるならライブラリやソフトのPython移植でもいい
それも無理なら分からん

385 名前:デフォルトの名無しさん mailto:sage [2016/04/25(月) 02:54:29.59 ID:ouB2BnTZ.net]
>>366
みんなのPython



386 名前:デフォルトの名無しさん [2016/04/26(火) 18:59:18.91 ID:jjglOp68.net]
>>368 やりたいこと。深層学習です。

387 名前:デフォルトの名無しさん mailto:sage [2016/04/26(火) 19:14:27.52 ID:6sXX5nQB.net]
その目的だとPythonは(目的からすると非常に些細な)手段でしかない
応用は学術的な勉強が必要だろ
大学に行け

388 名前:デフォルトの名無しさん mailto:sage [2016/04/26(火) 22:10:18.46 ID:KUbgmjPe.net]
深層学習で何をやりたいかまで考えておいた方がよさそう

389 名前:デフォルトの名無しさん mailto:sage [2016/04/26(火) 22:37:40.84 ID:Aa1dX/el.net]
プログラミング技術って大学へ行ったからと言って身につく物とは違う気がする
周り、大卒のプログラマーあまりいない・・・

390 名前:デフォルトの名無しさん mailto:sage [2016/04/26(火) 22:40:17.59 ID:Aa1dX/el.net]
あ、大卒や院卒は多いけど
専攻が文系だったりプログラムまともに履修してないって意味ね
みんなの周りってプログラム専攻してた人ばかり?

391 名前:デフォルトの名無しさん mailto:sage [2016/04/26(火) 23:11:05.45 ID:34JYrqL0.net]
自分は材料系出身でプログラム経験は一般教養レベルだった。
研究開発で物理シミュレーション作成が必要になったんで、
昨年からプログラム作ってる。
三十代半ばだげど何とかなるもんだな。

392 名前:デフォルトの名無しさん mailto:sage [2016/04/27(水) 02:25:00.69 ID:vpv25bM3.net]
「Rubyの女神」池澤あやか
慶応大学環境情報学部卒業

在学中、プログラムの授業で、単位を荒稼ぎしていた

393 名前:デフォルトの名無しさん mailto:sage [2016/04/27(水) 12:55:02.43 ID:DvInQ2rz.net]
事務処理から物理シミュレーションまで
簡単に出来るから使ってるだけだからなぁ
普通に製造業だから機電物理ばかりよ

394 名前:デフォルトの名無しさん [2016/04/27(水) 21:48:52.00 ID:8VC19aOZ.net]
そのうち、ビジュアルプログラミング言語だけでいい時代がくる。

395 名前:デフォルトの名無しさん mailto:sage [2016/04/27(水) 22:43:09.28 ID:Igjc9VOL.net]
作りたいものがあるか、必要に迫られないと続かないし身につかないと思っている



396 名前:デフォルトの名無しさん [2016/04/28(木) 09:51:24.03 ID:R8DnYLQU.net]
propertyで作ったgetterに対して+=しようとするとsetterが呼び出されるんだけどどうなってるんだろ
propertyに対して+=を定義したい時はどうすれば良いのか教えて下さい

397 名前:デフォルトの名無しさん mailto:sage [2016/04/28(木) 10:14:40.41 ID:k1aARqjb.net]
>>380
ここに書いてある
stackoverflow.com/questions/11987949/how-to-implement-iadd-for-a-python-property

398 名前:デフォルトの名無しさん mailto:sage [2016/04/28(木) 14:43:54.13 ID:D/VFt/W7.net]
質問です。
py2exe で作った exe の関数を外部の .py ファイルから呼び出すことはできますか?

具体的には
プラグインは .py で追加し、本体は exe にしたいのですが、
exe の中に含まれる関数をプラグインでも使う必要があります。

ヒントなどありましたらよろしくお願いします。

399 名前:デフォルトの名無しさん mailto:sage [2016/04/28(木) 16:56:02.95 ID:k1aARqjb.net]
exeにしたpyからimportできるモジュールは
プラグインとやらの側でもimportできる
必要な関数をモジュールにまとめておけばいい

それが嫌なら知らん
死ね

400 名前:デフォルトの名無しさん mailto:sage [2016/04/28(木) 17:15:35.45 ID:D/VFt/W7.net]
モジュール Distutils で調べてみます。
ありがとうございます。

401 名前:デフォルトの名無しさん mailto:sage [2016/04/28(木) 17:32:55.44 ID:sy ]
[ここ壊れてます]

402 名前:/A9cxw.net mailto: exe側からプラグインの関数を呼ぶときにコールバック用のオブジェクトなり渡すのが素直かな

無理矢理なら
・プラグイン側から sys.modules[exe側のモジュール名] 使って呼び出す
・exe側で plugin_module.func1 = func1 とグローバル空間に突っ込む
[]
[ここ壊れてます]

403 名前:デフォルトの名無しさん mailto:sage [2016/04/28(木) 18:21:41.58 ID:D/VFt/W7.net]
>>385
なるほど、これもわかりやすくていいですね。ありがとうございます。

404 名前:デフォルトの名無しさん [2016/04/28(木) 23:30:45.59 ID:YA55GjNH.net]
>>381
クラスを作らなきゃいけないのか……
ありがとうございます

405 名前:デフォルトの名無しさん mailto:sage [2016/04/29(金) 01:01:36.58 ID:FtHCzag5.net]
>>380-381
a += 1 は、a = a + 1 のことだろ。
つまり一旦、a を読み込んでから、書き込んでいる。
read & write

だから、setter も呼ばれる



406 名前:デフォルトの名無しさん [2016/04/29(金) 07:31:38.24 ID:PbNRaORu.net]
Perlで無名関数を定義してそこですぐに呼び出す処理
sub {...} -> ();
のようなことをPythonでやるにはどうしたらいいでしょうか?

407 名前:389 mailto:sage [2016/04/29(金) 07:40:55.50 ID:PbNRaORu.net]
(lambda ... : ...)(...)
これでいいのですね、失礼しました

408 名前:デフォルトの名無しさん mailto:sage [2016/04/29(金) 07:43:03.58 ID:bfDxxaAZ.net]
注意としてlambdaの中は式しか書けないので、
if文for文while、with、def、class…などステートメントが書けない(ループや分岐の代替手段はあることはある)
代替手段がない例外処理は難しい

409 名前:デフォルトの名無しさん mailto:sage [2016/04/29(金) 07:49:37.84 ID:PbNRaORu.net]
>>391
なぜそのような不自由な仕様になっているのでしょう?

410 名前:デフォルトの名無しさん [2016/04/29(金) 08:12:21.60 ID:Iep7JOlc.net]
主な理由はバカ避けやな

411 名前:デフォルトの名無しさん mailto:sage [2016/04/29(金) 08:37:15.08 ID:bfDxxaAZ.net]
>>392
理由は混ぜて書けないから
lambdaは式だからインデントを無視して書ける
forなどのステートメントはインデントの高さに縛られている

Python言語の設計としてはインデント構文の一貫性がlambda式の利便性より優先されたのであろう

412 名前:デフォルトの名無しさん mailto:sage [2016/04/29(金) 09:32:27.66 ID:PbNRaORu.net]
>>393
ラムダ計算について少しは勉強したほうがいいのでしょうか
>>394
Pythonは式と文を構文上でも明確に区別してる言語ということなのですね

413 名前:デフォルトの名無しさん mailto:sage [2016/04/29(金) 10:14:59.46 ID:7xJ0b0th.net]
長い関数なら別に作ったほうが良い

414 名前:デフォルトの名無しさん mailto:sage [2016/04/29(金) 11:36:39.36 ID:2NhEQh2x.net]
lamdaを変数に代入しようとするとpep8はキレる

415 名前:デフォルトの名無しさん mailto:sage [2016/04/29(金) 12:58:16.94 ID:yIWTKkJ0.net]
Perlの田舎者がクソコード書かないようにだよ



416 名前:デフォルトの名無しさん mailto:sage [2016/04/29(金) 17:49:24.68 ID:qRN5QO0n.net]
Jupyter notebookの破壊力パナイ
研究者の必須ツールになってる

417 名前:デフォルトの名無しさん mailto:sage [2016/04/29(金) 17:58:35.32 ID:J4woZ2qQ.net]
texにコンバートするときに日本語使ってるとアウトなのが面倒臭い

418 名前:デフォルトの名無しさん mailto:sage [2016/04/30(土) 09:05:39.78 ID:2PEUr7Ko.net]
Pythonの勉強をしていますが、オブジェクト指向が難しすぎます
クラスとは何ぞや、インスタンスとは何ぞや、そもそもオブジェクトとは・・・と
調べていくだけで人生が終わりそうな気がしています
みなさんはPythonを使って何年でオブジェクト指向を身に着けたのでしょうか

419 名前:デフォルトの名無しさん [2016/04/30(土) 09:13:11.03 ID:y91PofS5.net]
>>388
あ、なるほど。そういうことだったのですが
納得しました。ありがとうございます

420 名前:デフォルトの名無しさん mailto:sage [2016/04/30(土) 09:59:02.01 ID:xcr8nx4M.net]
>>401
他言語使ってたからPythonでオブジェクト指向覚えたわけじゃないけど
人生終わるのはかかりすぎw

別に手続き型的に使ってもいいんだしボチボチ行けばいいと思う
関連する変数と手続きをまとめたもの程度に考えればいいよ

421 名前:デフォルトの名無しさん mailto:sage [2016/04/30(土) ]
[ここ壊れてます]

422 名前:10:03:28.94 ID:BgzVxY9x.net mailto: C++だったら構造体+関数と覚えりゃ十分だし
それで数年経ってからMoreEffectiveC++とかGoF読めばええ
[]
[ここ壊れてます]

423 名前:デフォルトの名無しさん mailto:sage [2016/04/30(土) 11:05:28.67 ID:+IKIlF8v.net]
四半世紀、オブジェクト指向の影を追っているが未だその背すら見えない。日暮れて道遠し。

424 名前:デフォルトの名無しさん mailto:sage [2016/04/30(土) 11:25:18.18 ID:xcr8nx4M.net]
作れないにしても使う分には普通に恩恵にあずかってると思うが
何らかのAPIで

425 名前:デフォルトの名無しさん mailto:sage [2016/04/30(土) 11:40:36.52 ID:LjSxWXAc.net]
オブジェクト指向も不便を感じた先人が作ったものだし
今までのやり方で不便を感じない限りはいらないんじゃないのかな



426 名前:デフォルトの名無しさん mailto:sage [2016/04/30(土) 11:52:47.07 ID:hdth9551.net]
>>401
プログラミングやってるからって
プログラミング言語全部覚えてるわけじゃないし
オブジェクト指向の全概念を理解してなくても組める

さしあたりグローバル変数を
なるべく使わないだけでも
メリットは大きいと思う

後は慣れていくにしたがって
関数的な引数を減らしていくとか
ポリモーフィズムを使うとかいろいろ

427 名前:デフォルトの名無しさん mailto:sage [2016/04/30(土) 12:09:41.81 ID:ATOMDdkU.net]
pythonで科学技術計算してるけど、オブジェクト指向とか意識してないわ。
数値計算関係のライブラリとかは詳しくなったけど、
一般的なことはほとんど知らないし。

428 名前:デフォルトの名無しさん mailto:sage [2016/04/30(土) 12:16:19.64 ID:d3VauDgB.net]
Python始めようしたらコメントでめげた
複数行選択して一気に行等に#つけたり
とったりできるエディタってないですか?
'''とかだと色がコメントでなくてリテラルの色に
なるのでイヤです

429 名前:デフォルトの名無しさん mailto:sage [2016/04/30(土) 12:18:29.27 ID:d3VauDgB.net]
>>410
MacとWinどっちかで
もし両方あればその方がいいです

430 名前:デフォルトの名無しさん mailto:sage [2016/04/30(土) 12:31:57.93 ID:xcr8nx4M.net]
>>410

自分はサクラエディタとvimだけど矩形選択>入れたい文字を挿入(この場合#)で
どちらでも行ける

431 名前:デフォルトの名無しさん mailto:sage [2016/04/30(土) 12:52:20.30 ID:19cestnd.net]
いっそのことPyCharmで行こう

432 名前:デフォルトの名無しさん mailto:sage [2016/04/30(土) 13:03:21.00 ID:ATOMDdkU.net]
ずっとpycharm使ってたんだけど、jupyterってどう?
pycharmと何が違うの?

433 名前:デフォルトの名無しさん mailto:sage [2016/04/30(土) 13:28:10.54 ID:MuB39WXy.net]
PyPyには夢があるよね(*´ω`*)

434 名前:デフォルトの名無しさん [2016/04/30(土) 13:30:36.83 ID:hDm1v4cX.net]
jupyterってweb上でやるから
ファイル生成したらどうなるんだろって思うことがある

435 名前:デフォルトの名無しさん mailto:sage [2016/04/30(土) 15:09:01.67 ID:ayXNqxnF.net]
インターフェースがブラウザなだけで裏で動いてるのは普通のPythonだし
普段通りにファイル生成されるがな



436 名前:デフォルトの名無しさん [2016/04/30(土) 15:55:28.52 ID:FuZy8SxD.net]
>>416
ブラウザのプライベートストレージ領域にうんたらかんたら

437 名前:デフォルトの名無しさん mailto:sage [2016/04/30(土) 16:02:34.13 ID:39QHwzY8.net]
あんまり巨大なプログラムになって把握しきれなくなってきたり
使い回し頻繁にしたりしないかぎりは
オブジェクト指向なんか無視してるなぁ
動けばいいんだよ別に

438 名前:デフォルトの名無しさん mailto:sage [2016/04/30(土) 18:31:51.70 ID:YS3y6fmo.net]
ともだちのいないやつは
うらやましい

439 名前:デフォルトの名無しさん mailto:sage [2016/04/30(土) 18:36:37.31 ID:6oLpSGXE.net]
心の友よ

440 名前:デフォルトの名無しさん mailto:sage [2016/04/30(土) 19:33:07.10 ID:d3VauDgB.net]
>>412
>>413
ありがとです
その辺でやってみます

441 名前:デフォルトの名無しさん [2016/04/30(土) 21:26:56.17 ID:uVz81x78.net]
GitHubで匿名通信(Tor、i2p等)ができるBitComet(トラッカーサイト不要でDHTだけで日本語検索可能)
みたいな、BitTorrentがオープンソースで開発されています
言語は何でも大丈夫だそうなので、P2P書きたい!って人居ませんか?
Covenantの作者(Lyrise)がそういう人と話したいそうなので、よろしければツイートお願いします
https://twitter.com/Lyrise_al

ちなみにオイラはCovenant(純粋P2Pのファイル共有ソフト)の完成が待ち遠しいプログラミングできないアスペルガーw
q

442 名前:デフォルトの名無しさん mailto:sage [2016/04/30(土) 23:14:50.17 ID:ONUYw0tw.net]
さすがアスペ

443 名前:デフォルトの名無しさん mailto:sage [2016/05/01(日) 01:47:31.05 ID:z9wiiFYv.net]
>>378
ビジュアルプログラミング言語ってまともに使ったことある?
普通のプログラミング言語に比べて頭の使い方が違うってだけで、結局結構頭使わなきゃいけないのは同じだと思うけど

444 名前:スッキリ厨 mailto:sage [2016/05/01(日) 01:54:22.59 ID:e+z55mXR.net]
>>401
Cを20年やっていた中年プログラマでも、C++へ移行できない。
それくらいオブジェクト指向は難しい

推薦図書/必読書のためのスレッド 79
echo.2ch.net/test/read.cgi/tech/1460389470/162

これの上から3冊を、この順番で読む

445 名前:デフォルトの名無しさん mailto:sage [2016/05/01(日) 02:00:55.12 ID:CGU8Z7az.net]
あーC++は無駄に言語仕様広げ過ぎたところがあるからなー
JavaやC#経験者でも怪しいかも



446 名前:デフォルトの名無しさん mailto:sage [2016/05/01(日) 16:14:48.81 ID:7h4ESd0D.net]
Python用IDE「Pythonista」がv2.0へアップデート。iPad Proに対応し、Pythonスクリプトを共有メニューから実行可能に。
applech2.com/archives/47504515.html

447 名前:デフォルトの名無しさん mailto:sage [2016/05/01(日) 19:17:25.44 ID:RQlLJ5E+.net]
Jupyterでサーバー立ててそれ使ってるわ

448 名前:デフォルトの名無しさん [2016/05/02(月) 11:32:11.94 ID:p/GOapYL.net]
オブジェクト指向はオブジェクトとメッセージの組み合わせとしてとらえないとね
メッセージをどう扱うかをちゃんと考えないと片手落ち
入門書はクラスの話ばっかりでメッセージについてちゃんと考えない本ばっかりだよね

449 名前:デフォルトの名無しさん mailto:sage [2016/05/02(月) 12:00:20.93 ID:/vArbXlW.net]
メソッドをコールするのをメッセージとか変な例え話とか持ち出されると余計わからなくなるんじゃないかな?

新しい概念を前触れなく新しい用語で解説するものも少なくないな

450 名前:デフォルトの名無しさん [2016/05/02(月) 12:14:29.07 ID:p/GOapYL.net]
オブジェクト指向はオブジェクトとメッセージの組み合わせを中心とする
一つの考え方で、プログラミング言語の話は本当はどうでもいいんだよね
だけどみんな学習するときは言語を通してオブジェクト指向を勉強しようと
するからややこしいことになってる
最初はCORBAとかCOMを通して学んだ方がまだいいのかも

451 名前:デフォルトの名無しさん mailto:sage [2016/05/02(月) 12:19:27.33 ID:/HEiP4n3.net]
objective-cやろう

452 名前:デフォルトの名無しさん mailto:sage [2016/05/02(月) 12:22:08.00 ID:my4Bhrqr.net]
添削とか誰かしてくれれば良いんだがなぁ

453 名前:デフォルトの名無しさん mailto:sage [2016/05/02(月) 12:25:12.55 ID:VQNjIHNC.net]
メッセージにこだわるとかSmalltalk原理主義者か?
今どき誰も言わねーだろ

454 名前:デフォルトの名無しさん mailto:sage [2016/05/02(月) 12:51:29.56 ID:B3EvcS9w.net]
オブジェクト指向のメッセージとは何ぞ?

455 名前:デフォルトの名無しさん mailto:sage [2016/05/02(月) 13:55:37.05 ID:/vArbXlW.net]
ほらね、ややこしくなったw



456 名前:デフォルトの名無しさん mailto:sage [2016/05/02(月) 14:15:04.30 ID:9pVsELBu.net]
OOPにしてもなんにしても、すぐにそれは真の○○ではないみたいなノリになるから話すだけ不毛。

457 名前:デフォルトの名無しさん mailto:sage [2016/05/02(月) 14:31:29.95 ID:JMz+Fiea.net]
>>436
腹ぺこにゃーとcatオブジェクトが鳴くことだよ。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<278KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef