- 【JavaScript】スクリプト バトルロワイヤル53【php,py,pl,rb】 [無断転載禁止]©2ch.net
1 :デフォルトの名無しさん[sage]:2016/01/07(木) 13:32:03.16 ID:iIS3+qD+ - 前スレ
【JavaScript】スクリプト バトルロワイヤル52【php,py,pl,rb】 [転載禁止](c)2ch.net http://peace.2ch.net/test/read.cgi/tech/1443578172/ 問 Pythonで書くと誰でも同じような綺麗なコードになるか? 答 なるわけないだろwっていう考えが優勢
|
- 【JavaScript】スクリプト バトルロワイヤル52【php,py,pl,rb】 [転載禁止]©2ch.net
954 :デフォルトの名無しさん[sage]:2016/01/07(木) 13:32:48.68 ID:iIS3+qD+ - >>949
> そろそろ仕切り厨が出てこなあかんころやろ? > この話題次スレに持ち越し禁止な 押すな!押すな!的なやつですね。
|
- 【JavaScript】スクリプト バトルロワイヤル52【php,py,pl,rb】 [転載禁止]©2ch.net
959 :デフォルトの名無しさん[sage]:2016/01/07(木) 13:44:51.37 ID:iIS3+qD+ - Pythonの仕様は最高の仕様なわけじゃないけど、
今よりも良かったとしても、新しい仕様を取り入れるということは 複数のやり方でできるようになってしまう。 もちろん互換性を切り捨てて以前のやり方を使えなくしてしまえば やり方は一つになるが、そうはいかない。 だからPythonは今よりも良くすることは出来ないんだよ。
|
- 【JavaScript】スクリプト バトルロワイヤル52【php,py,pl,rb】 [転載禁止]©2ch.net
961 :デフォルトの名無しさん[sage]:2016/01/07(木) 13:49:35.17 ID:iIS3+qD+ - >>960
新しくて良い物が採用できないのが 問題って言ってるんだけど?
|
- 【JavaScript】スクリプト バトルロワイヤル52【php,py,pl,rb】 [転載禁止]©2ch.net
965 :デフォルトの名無しさん[sage]:2016/01/07(木) 13:55:33.62 ID:iIS3+qD+ - ※良いとは限らない という言い方は
良い場合もあると 悪い場合もあるということ だから「限らない」と言ってる。 >>963 自分が言ったセリフの意味を理解してるよね? いい場合はどうするの?
|
- 【JavaScript】スクリプト バトルロワイヤル52【php,py,pl,rb】 [転載禁止]©2ch.net
968 :デフォルトの名無しさん[sage]:2016/01/07(木) 14:01:11.62 ID:iIS3+qD+ - >>964
> そもそも新しくて良い物って何よ 例えばデコレータ。 デコレータはPython2.4で追加された。 当時からしてみれば、デコレータは新しくていいものだ そのせいでPython2.4より前とそれ以降では良い書き方が違う。 Pythonは複数の書き方ができる。 これからもどんどんいろんな書き方が増えるだろう。
|
- 【JavaScript】スクリプト バトルロワイヤル52【php,py,pl,rb】 [転載禁止]©2ch.net
969 :デフォルトの名無しさん[sage]:2016/01/07(木) 14:02:18.50 ID:iIS3+qD+ - >>966
Pythonは良い場合は追加してるよ。 そのせいでいろんな書き方ができるようになってしまっている。
|
- 【JavaScript】スクリプト バトルロワイヤル52【php,py,pl,rb】 [転載禁止]©2ch.net
972 :デフォルトの名無しさん[sage]:2016/01/07(木) 14:07:43.48 ID:iIS3+qD+ - だが複数の書き方ができるのは今も変わっていない。
デコレータを使わなくても同じコードは書ける
|
- くだすれPython(超初心者用) その28©2ch.net
549 :デフォルトの名無しさん[sage]:2016/01/07(木) 15:34:48.40 ID:iIS3+qD+ - >>548
例外はPython以外に無いと思ってるんですね。 馬鹿じゃないかな?
|
- 【JavaScript】スクリプト バトルロワイヤル52【php,py,pl,rb】 [転載禁止]©2ch.net
986 :デフォルトの名無しさん[sage]:2016/01/07(木) 15:39:33.08 ID:iIS3+qD+ - Pythonは風呂敷を大きく広げすぎたんだよね。
本質的には他の言語と何ら変わりない、 一言語にすぎない。特徴がないのが特徴という言語だろう。
|
- 【JavaScript】スクリプト バトルロワイヤル52【php,py,pl,rb】 [転載禁止]©2ch.net
989 :デフォルトの名無しさん[sage]:2016/01/07(木) 15:49:10.92 ID:iIS3+qD+ - > Python自身はわりと慎ましやかじゃないかな?
いうことだけは大きく。だけど実際は慎ましやかってことだろうね。 できないことを言うべきじゃなかった。 そりゃ誰が書いても同じになればいいだろうけど そんなことありえないわけで。
|
- 【JavaScript】スクリプト バトルロワイヤル52【php,py,pl,rb】 [転載禁止]©2ch.net
992 :デフォルトの名無しさん[sage]:2016/01/07(木) 16:18:52.77 ID:iIS3+qD+ - Pythonで作ったものは、誰が書いても同じコードになるから
著作権は発生しないらしいねw
|
- 【JavaScript】スクリプト バトルロワイヤル52【php,py,pl,rb】 [転載禁止]©2ch.net
994 :デフォルトの名無しさん[sage]:2016/01/07(木) 16:25:42.01 ID:iIS3+qD+ - https://www.jpaa.or.jp/activity/publication/patent/patent-library/patent-lib/200601/jpaapatent200601_027-030.pdf
> 創作的に表現されたものに限られる,ということは,誰が書いても同じようになる設計図は著作物では > ない,したがって著作権法では保護されない,ということである。
|
- 【JavaScript】スクリプト バトルロワイヤル53【php,py,pl,rb】 [無断転載禁止]©2ch.net
2 :デフォルトの名無しさん[sage]:2016/01/07(木) 16:30:47.70 ID:iIS3+qD+ - 問 Pythonは誰が書いても同じコードになるといいますが、それは何故ですか?
答 インデントがブロックを表すからです。 問 インデントだけ揃えても同じコードにはならないですよね? 他の言語でも整形ツールでインデントを揃えたら同じコードに成りますか? 答 ぐぬぬ 問 それでインデントだけですか? 同じコードになるという工夫は? 答
|
- 【JavaScript】スクリプト バトルロワイヤル53【php,py,pl,rb】 [無断転載禁止]©2ch.net
3 :デフォルトの名無しさん[sage]:2016/01/07(木) 16:31:57.08 ID:iIS3+qD+ - 問 仮に誰が書いても同じコードになるというのなら著作権は発生しない事になりますが?
答 それはイヤです!
|
- 【JavaScript】スクリプト バトルロワイヤル53【php,py,pl,rb】 [無断転載禁止]©2ch.net
4 :デフォルトの名無しさん[sage]:2016/01/07(木) 16:33:01.92 ID:iIS3+qD+ - 問 誰が書いても同じコードになるとかいうのはやっぱり幻想ではありませんか?
答 信じる者は救われる
|
- 【JavaScript】スクリプト バトルロワイヤル53【php,py,pl,rb】 [無断転載禁止]©2ch.net
5 :デフォルトの名無しさん[sage]:2016/01/07(木) 16:40:32.09 ID:iIS3+qD+ - 問 Pythonで書き方は一つというのなら、FizzBuzzの書き方も一つになりませんか?
http://python.rdy.jp/wiki.cgi?page=FizzBuzz http://qiita.com/cof/items/c3f59e20306558d60310 http://d.hatena.ne.jp/sinsoku/20111012/1318353641 さすがPythonやで! FizzBuzzのやり方はひとつ(眼精疲労)や! ひぃふぅみぃ…6+7+4…ひとつや!
|
- 【JavaScript】スクリプト バトルロワイヤル52【php,py,pl,rb】 [転載禁止]©2ch.net
998 :デフォルトの名無しさん[sage]:2016/01/07(木) 17:09:09.53 ID:iIS3+qD+ - Pythonがいつ勝ったんだ?w
|
- 【JavaScript】スクリプト バトルロワイヤル52【php,py,pl,rb】 [転載禁止]©2ch.net
999 :デフォルトの名無しさん[sage]:2016/01/07(木) 17:10:00.33 ID:iIS3+qD+ - はいはい、次スレ次スレ
【JavaScript】スクリプト バトルロワイヤル53【php,py,pl,rb】 [無断転載禁止]©2ch.net http://peace.2ch.net/test/read.cgi/tech/1452141123/
|
- 【JavaScript】スクリプト バトルロワイヤル52【php,py,pl,rb】 [転載禁止]©2ch.net
1000 :デフォルトの名無しさん[sage]:2016/01/07(木) 17:10:55.69 ID:iIS3+qD+ - Pythonはウェブ系プログラミング言語の
Javaって感じだろう。
|
- 【JavaScript】スクリプト バトルロワイヤル53【php,py,pl,rb】 [無断転載禁止]©2ch.net
13 :デフォルトの名無しさん[sage]:2016/01/07(木) 18:42:01.66 ID:iIS3+qD+ - >>12
いいかい? 正しい答えが出るもは どれも正しいコードなんだよ。
|
- 【JavaScript】スクリプト バトルロワイヤル53【php,py,pl,rb】 [無断転載禁止]©2ch.net
15 :デフォルトの名無しさん[sage]:2016/01/07(木) 18:43:53.27 ID:iIS3+qD+ - Pythonでかくと、なぜ正しい答えが出るコードが
こんなにたくさんできるんどあろうか? 正しい答えが出るコードは一つではなかったのか?
|
- 【JavaScript】スクリプト バトルロワイヤル53【php,py,pl,rb】 [無断転載禁止]©2ch.net
16 :デフォルトの名無しさん[sage]:2016/01/07(木) 18:45:20.24 ID:iIS3+qD+ - Pythonでコードを書きなさいって
問題があったら、超難易度だろうねw 問題 PythonでFizzBuzzを実装しなさい。 ただし正しいコード以外は全部0点です。
|
- 【JavaScript】スクリプト バトルロワイヤル53【php,py,pl,rb】 [無断転載禁止]©2ch.net
18 :デフォルトの名無しさん[sage]:2016/01/07(木) 18:47:39.08 ID:iIS3+qD+ - >>17
いいかい? 正しい答えが出るコードは 全部正しいコードなんだよ?
|
- 【JavaScript】スクリプト バトルロワイヤル53【php,py,pl,rb】 [無断転載禁止]©2ch.net
21 :デフォルトの名無しさん[sage]:2016/01/07(木) 18:50:29.63 ID:iIS3+qD+ - >>19
お前が書くFizzBuzzは 正しくないコードだよねwwww
|
- 【JavaScript】スクリプト バトルロワイヤル53【php,py,pl,rb】 [無断転載禁止]©2ch.net
23 :デフォルトの名無しさん[sage]:2016/01/07(木) 18:52:13.57 ID:iIS3+qD+ - コードレビューっていうのはよくないコードを弾くものであって、
たったひとつしか無い正しいコードを見つけ出すものじゃないからなぁw
|
- 【JavaScript】スクリプト バトルロワイヤル53【php,py,pl,rb】 [無断転載禁止]©2ch.net
24 :デフォルトの名無しさん[sage]:2016/01/07(木) 18:52:39.43 ID:iIS3+qD+ - >>22
FizzBuzzは正しいコードが複数あるって話だよ。
|
- 【JavaScript】スクリプト バトルロワイヤル53【php,py,pl,rb】 [無断転載禁止]©2ch.net
26 :デフォルトの名無しさん[sage]:2016/01/07(木) 18:55:03.01 ID:iIS3+qD+ - >>25
正しいコードが複数あるって話をしてるんだがw
|
- 【JavaScript】スクリプト バトルロワイヤル53【php,py,pl,rb】 [無断転載禁止]©2ch.net
29 :デフォルトの名無しさん[sage]:2016/01/07(木) 18:58:41.48 ID:iIS3+qD+ - >>28
それは正しくないコードだよw
|
- 【JavaScript】スクリプト バトルロワイヤル53【php,py,pl,rb】 [無断転載禁止]©2ch.net
32 :デフォルトの名無しさん[sage]:2016/01/07(木) 19:03:02.30 ID:iIS3+qD+ - 誰が書いても正しいコード一つになるというのなら、
検索した時に、いろんなサイトでその一つが正しい答えとして 多く見つかるはずだからね。
|
- 【JavaScript】スクリプト バトルロワイヤル53【php,py,pl,rb】 [無断転載禁止]©2ch.net
34 :デフォルトの名無しさん[sage]:2016/01/07(木) 19:05:24.67 ID:iIS3+qD+ - 正しいコードは複数あるから
一つになるわけがないのであった。
|
- 【JavaScript】スクリプト バトルロワイヤル53【php,py,pl,rb】 [無断転載禁止]©2ch.net
36 :デフォルトの名無しさん[sage]:2016/01/07(木) 19:06:47.48 ID:iIS3+qD+ - FizzBuzz程度の小さいものであっても、
これだけいろんな書き方が見つ変わるわけで、 実用レベルのプログラムで誰が書いても同じなるわけがないのであった。
|
- 【JavaScript】スクリプト バトルロワイヤル53【php,py,pl,rb】 [無断転載禁止]©2ch.net
38 :デフォルトの名無しさん[sage]:2016/01/07(木) 19:09:36.64 ID:iIS3+qD+ - 31 返信:デフォルトの名無しさん[sage] 投稿日:2016/01/07(木) 19:02:15.95 ID:JDuGAVYi [8/9]
>>29 へえ、なんで?
|
- 【JavaScript】スクリプト バトルロワイヤル53【php,py,pl,rb】 [無断転載禁止]©2ch.net
39 :デフォルトの名無しさん[sage]:2016/01/07(木) 19:10:36.05 ID:iIS3+qD+ - 誰が書いても正しいコード一つになるというのなら、
検索した時に、いろんなサイトでその一つが正しい答えとして 多く見つかるはずだからね。
|
- 【JavaScript】スクリプト バトルロワイヤル53【php,py,pl,rb】 [無断転載禁止]©2ch.net
41 :デフォルトの名無しさん[sage]:2016/01/07(木) 19:12:27.90 ID:iIS3+qD+ - >>40
焦点はそこじゃない。 悪いコードを排除したからって たった一つの正しいコードだけが残るわけじゃないってことだ。 正しいコードは複数ある。
|
- 【JavaScript】スクリプト バトルロワイヤル53【php,py,pl,rb】 [無断転載禁止]©2ch.net
43 :デフォルトの名無しさん[sage]:2016/01/07(木) 19:13:45.94 ID:iIS3+qD+ - 正しいコードが複数あるのは、FizzBuzzのコードが
複数あることからも証明されているわけで
|
- 【JavaScript】スクリプト バトルロワイヤル53【php,py,pl,rb】 [無断転載禁止]©2ch.net
46 :デフォルトの名無しさん[sage]:2016/01/07(木) 19:15:33.30 ID:iIS3+qD+ - FizzBuzzの正しい書き方が複数あるんだよな。
|
- 【JavaScript】スクリプト バトルロワイヤル53【php,py,pl,rb】 [無断転載禁止]©2ch.net
49 :デフォルトの名無しさん[sage]:2016/01/07(木) 19:17:57.53 ID:iIS3+qD+ - その最終がいつまでもたっても来ないわけだがwww
|
- 【JavaScript】スクリプト バトルロワイヤル53【php,py,pl,rb】 [無断転載禁止]©2ch.net
50 :デフォルトの名無しさん[sage]:2016/01/07(木) 19:18:34.43 ID:iIS3+qD+ - >>48
そうそう。一つであるべきだ。(だがそんなことはありえないしPythonでも実現されていない) こういうニュアンスなんだよねw
|
- 【JavaScript】スクリプト バトルロワイヤル53【php,py,pl,rb】 [無断転載禁止]©2ch.net
51 :デフォルトの名無しさん[sage]:2016/01/07(木) 19:19:47.52 ID:iIS3+qD+ - Python作った人が、そう考えているだけであって、
それはPythonの特徴じゃないんだよ。
|
- 【JavaScript】スクリプト バトルロワイヤル53【php,py,pl,rb】 [無断転載禁止]©2ch.net
55 :デフォルトの名無しさん[sage]:2016/01/07(木) 19:39:10.18 ID:iIS3+qD+ - >>54
ちゃんと書けよw 選べるよ(選ばないけどね。仕事したくないし) っていいたいんだろw
|
- 【JavaScript】スクリプト バトルロワイヤル53【php,py,pl,rb】 [無断転載禁止]©2ch.net
58 :デフォルトの名無しさん[sage]:2016/01/07(木) 19:52:17.23 ID:iIS3+qD+ - 俺が一番いいと思ったものが正解
(他人がそう思うかどうかはわからない)
|
- 【JavaScript】スクリプト バトルロワイヤル53【php,py,pl,rb】 [無断転載禁止]©2ch.net
59 :デフォルトの名無しさん[sage]:2016/01/07(木) 19:53:07.34 ID:iIS3+qD+ - つまり、ひとそれぞれ正解が違うってことか、
人によってコードがバラバラになるのも当然だね!
|