Python等インデント強要する言語に対して。
まず、インデントは簡単です。
誰にでもできることです。
できない人もいるという反論があるでしょうが、
それができない人は、プログラミング全般出来ません。
プログラミングがある程度出来るようになったら、
インデントぐらいできるようになってます。
だから、言語仕様としてインデントを強制する理由は存在しません。
プログラマの自由を奪うだけの意味が無い行為です。
探検
インデントを強制しても綺麗なコードにはなりません
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2012/08/04(土) 18:01:47.1967uY
2012/08/20(月) 15:29:19.77 プログラミングすら出来ない初心者死ね
プログラミングすら出来ないPC初心者死ね
プログラミングすら出来ない人生初心者死ね
プログラミングすら出来ない人間死ね
プログラミングすら出来ない生き物死ね
プログラミングすら出来ないPC初心者死ね
プログラミングすら出来ない人生初心者死ね
プログラミングすら出来ない人間死ね
プログラミングすら出来ない生き物死ね
2012/08/21(火) 22:46:12.46
少子化どころかゼロ赤子時代がくるな…
2012/08/22(水) 12:41:43.42
z
70デフォルトの名無しさん
2012/08/23(木) 00:25:49.982012/08/23(木) 01:30:20.35
同じ動作をするコードは誰が書いても同じコードになる。
(勿論、複雑になるとそう簡単には行かないが)
Pythonはその思想に基づいてるはず。
rubyは逆。同じ動作でも好きに書けた方が良い、という思想。
前者は大規模開発におけるコードの均質化に貢献する。
後者はごく少人数の少数精鋭の開発、趣味的コーディングの心地よさに貢献する。
言語の差があるから一長一短。
インデントを強制しても綺麗にならないとしても
綺麗なコードはインデントしているのは確かな事実。
(勿論、複雑になるとそう簡単には行かないが)
Pythonはその思想に基づいてるはず。
rubyは逆。同じ動作でも好きに書けた方が良い、という思想。
前者は大規模開発におけるコードの均質化に貢献する。
後者はごく少人数の少数精鋭の開発、趣味的コーディングの心地よさに貢献する。
言語の差があるから一長一短。
インデントを強制しても綺麗にならないとしても
綺麗なコードはインデントしているのは確かな事実。
72uY
2012/08/23(木) 01:48:00.992012/08/23(木) 02:25:53.49
>>71
> 同じ動作をするコードは誰が書いても同じコードになる。
ありえない。もしそうなら著作権が発生しないことになる。
> インデントを強制しても綺麗にならないとしても
> 綺麗なコードはインデントしているのは確かな事実。
もしコーディング技術のレベルを最低0から最高10で表すとしたら
レベル1でインデントできるようになっている。
つまりインデントを強制することで得られるのはレベル0が1になる程度。
それが意味がある程度の人間が書いたコードは、どっちみち汚い。
> 同じ動作をするコードは誰が書いても同じコードになる。
ありえない。もしそうなら著作権が発生しないことになる。
> インデントを強制しても綺麗にならないとしても
> 綺麗なコードはインデントしているのは確かな事実。
もしコーディング技術のレベルを最低0から最高10で表すとしたら
レベル1でインデントできるようになっている。
つまりインデントを強制することで得られるのはレベル0が1になる程度。
それが意味がある程度の人間が書いたコードは、どっちみち汚い。
74uY
2012/08/23(木) 02:34:11.78 初心者がC言語で書いたソースを
そのままPythonにしたら発狂すると思う
その時にインデント構文である事を後悔する
こういう癖のある言語は腕が良くないと使えない
そのままPythonにしたら発狂すると思う
その時にインデント構文である事を後悔する
こういう癖のある言語は腕が良くないと使えない
2012/08/23(木) 10:02:26.13
C→パイスンなんて移植は普通誰もやらないから心配する必要はない
76uy
2012/08/23(木) 10:10:51.15 初心者がパイソンをさわったらってはなしだよ
とてもインデントが面白いことになると思う
俺初心者の頃に7重ループとか書いたことある
イフエルセ節を全部forで書き換えた
とてもインデントが面白いことになると思う
俺初心者の頃に7重ループとか書いたことある
イフエルセ節を全部forで書き換えた
2012/08/23(木) 11:43:29.66
ループは展開できる
豆な
豆な
78uy
2012/08/23(木) 19:23:01.54 イフエルセのエルセ節はforでなくせる
2012/08/23(木) 19:46:09.26
エルスって読んでた。
2012/08/23(木) 19:51:44.75
イフエルセでググっても1件しか出てこない
2012/08/23(木) 20:13:36.09
もとから無かったというオチ
82デフォルトの名無しさん
2012/08/23(木) 20:14:21.66 インデント強制なしで{ }を使わずに書く方法を編み出してから言え。
2012/08/24(金) 01:12:16.78
つdo-end
2012/08/24(金) 10:53:17.72
ここから
ここまで
ここまで
2012/08/24(金) 11:45:52.82
<寝言は>
</寝て言え>
</寝て言え>
2012/08/24(金) 11:49:50.30
line 2: ERROR: タグが終了していません
2012/08/24(金) 12:47:09.99
[ -z "$a" ] && echo T || echo F
8882
2012/08/24(金) 18:13:37.42 >83以降
{ }より長い文字数のは却下。タイピング数が増える。
{ }より長い文字数のは却下。タイピング数が増える。
2012/08/24(金) 19:35:13.48
begin end以外認めない。{ }とかシフト押すし小指疲れるからやだ。
2012/08/24(金) 20:08:20.60
ruby以外は嫌だ。使いこなせないから。てことか。
2012/08/24(金) 20:14:59.10
(if a t nil)
言語のふつくしさで言ったらlispだな。
可読性?なにそれおいしいの?
言語のふつくしさで言ったらlispだな。
可読性?なにそれおいしいの?
9288
2012/08/24(金) 23:33:59.28 結局パイソンのインデント方式が、余計な記号もいらないし、早くて楽なんだよ。はい論破
2012/08/25(土) 00:50:31.82
エディタによっては勝手にインデント調節しちゃうのもあるんだよな。
そうするとパイソンのソースコードは一瞬で破壊されてしまう。
そうするとパイソンのソースコードは一瞬で破壊されてしまう。
94デフォルトの名無しさん
2012/08/25(土) 01:08:58.26 なんだってー!
2012/08/25(土) 01:13:07.42
beginは5文字なのにendが3文字なのが気に入らない
2012/08/25(土) 01:21:34.48
>>92
Ctrl+A→Shift+Tab連打→Ctrl+S はい論破
Ctrl+A→Shift+Tab連打→Ctrl+S はい論破
97uy ◆gXFLM6waxs
2012/08/25(土) 02:31:51.17 PythonはPython用のIDEじゃないとまともに使えないよね
ある意味JAVAとかよりもIDE依存の言語
ある意味JAVAとかよりもIDE依存の言語
98デフォルトの名無しさん
2012/08/25(土) 03:04:18.632012/08/25(土) 03:05:12.88
>>92
お前には改行記号とタブ記号が見えないのか。
お前には改行記号とタブ記号が見えないのか。
100uy ◆gXFLM6waxs
2012/08/25(土) 04:11:59.18 Rubyでいい
10192
2012/08/25(土) 14:47:19.18 >99
だからCもJavaもfor文とかではどっちみちタブでずらずじゃん。
それに加えて中括弧やビギンエンドを打たないといけない。パイソンに比べると二度手間なんだよ。
だからCもJavaもfor文とかではどっちみちタブでずらずじゃん。
それに加えて中括弧やビギンエンドを打たないといけない。パイソンに比べると二度手間なんだよ。
102デフォルトの名無しさん
2012/08/25(土) 14:52:54.98 >>101
ワンライナー書きたい場合は?
ワンライナー書きたい場合は?
103デフォルトの名無しさん
2012/08/25(土) 14:57:36.86 中括弧やbeginを打つ速度はどれくらい?
プロジェクトの中でそれらの文字が
何個含まれているかを数えれば
どれくらい時間がかかるのか
わかるよね。
俺はbeginを打つのに1秒ぐらいかかっている。
一日にかける行数を1000行として、
10行に1個beginが存在すると仮定する。
100秒だ。つまり一日で1分半の差が出る。
こんなくだらない話をしているのかい?
プロジェクトの中でそれらの文字が
何個含まれているかを数えれば
どれくらい時間がかかるのか
わかるよね。
俺はbeginを打つのに1秒ぐらいかかっている。
一日にかける行数を1000行として、
10行に1個beginが存在すると仮定する。
100秒だ。つまり一日で1分半の差が出る。
こんなくだらない話をしているのかい?
104デフォルトの名無しさん
2012/08/25(土) 15:05:29.61 >>102
大昔の BASIC じゃあるまいし、今時ワンライナーって…
大昔の BASIC じゃあるまいし、今時ワンライナーって…
105デフォルトの名無しさん
2012/08/25(土) 15:09:27.98106デフォルトの名無しさん
2012/08/25(土) 16:54:13.67 >>104
なんでBASIC。sh使えないのか?
なんでBASIC。sh使えないのか?
107デフォルトの名無しさん
2012/08/25(土) 17:21:10.00 >>4
>それに開発中、コードの順番を入れ替えて
>正しく動かくか少し試すなんてときに
>強制は邪魔だし、
偶発的プログラミングをしてはいけません
偶発的プログラミングとは、内容を理解せずに偶然の幸運を頼ってあてずっぽうにプログラミングすることです
>それに開発中、コードの順番を入れ替えて
>正しく動かくか少し試すなんてときに
>強制は邪魔だし、
偶発的プログラミングをしてはいけません
偶発的プログラミングとは、内容を理解せずに偶然の幸運を頼ってあてずっぽうにプログラミングすることです
108デフォルトの名無しさん
2012/08/25(土) 17:26:24.45 > 少し試す
日本語不自由だと苦労するね。
日本語不自由だと苦労するね。
109デフォルトの名無しさん
2012/08/25(土) 17:45:28.52 休日に3週間前のレスの言葉尻だけを捉えて教師面とかマジ尊敬するわ
110デフォルトの名無しさん
2012/08/25(土) 17:51:28.41111デフォルトの名無しさん
2012/08/25(土) 18:00:03.97112デフォルトの名無しさん
2012/08/25(土) 18:01:04.01 何だこりゃ >>4を書いた本人か
113デフォルトの名無しさん
2012/08/25(土) 18:08:05.44 >>111
そういうことか、了解。
そういうことか、了解。
114右翼 ◆gXFLM6waxs
2012/08/26(日) 02:45:34.88 こういうコミュ障と俺どっちがマシ?
115右翼 ◆gXFLM6waxs
2012/08/27(月) 09:56:36.02 >>4
インデント強制が見やすくするためなのであれば
その反面でその場限りのスクリプトをかくときの開発効率が落ちるというのは当たり前な気がする
タイプ数よりもインデント強制があるほうが思考の邪魔だよ閉じ括弧とかはその気になればエディタに補完させる手もいくらでもある
だからperlのほうが流行ってたんだろう
今はrubyが流行ってるよ
インデント強制が見やすくするためなのであれば
その反面でその場限りのスクリプトをかくときの開発効率が落ちるというのは当たり前な気がする
タイプ数よりもインデント強制があるほうが思考の邪魔だよ閉じ括弧とかはその気になればエディタに補完させる手もいくらでもある
だからperlのほうが流行ってたんだろう
今はrubyが流行ってるよ
116デフォルトの名無しさん
2012/08/27(月) 13:36:26.88 { }かbegin endで効率に差が出るとは思えんな
117デフォルトの名無しさん
2012/08/27(月) 23:29:09.60 心底どうでもいい話だ
118uy
2012/08/27(月) 23:55:37.12 rubyが流行った
119デフォルトの名無しさん
2012/08/28(火) 00:21:30.33 流行りが去った
120デフォルトの名無しさん
2012/08/28(火) 01:53:28.18 rubyの流行は凄いよな
LLだと現状これ以外の選択肢がないほどに成長した
LLだと現状これ以外の選択肢がないほどに成長した
121デフォルトの名無しさん
2012/08/28(火) 04:08:21.44 rubyが使えるホスティングサービスの割合を見ればわかることだな。
122デフォルトの名無しさん
2012/08/28(火) 05:06:37.81 バージョンごとにかきかえが必要な言語は、不利だ
123デフォルトの名無しさん
2012/08/28(火) 07:10:47.85 ruby流行りすぎだけど必然だと思うよ
124デフォルトの名無しさん
2012/08/28(火) 07:28:56.70 冷静に考えてみるとrubyって凄いよな
仕様変更が相次いで見放されてもおかしくないのにこの人気だからな
仕様変更が相次いで見放されてもおかしくないのにこの人気だからな
125デフォルトの名無しさん
2012/08/28(火) 07:34:50.44 ruby以外の言語が哀れに思えてくるよな
126デフォルトの名無しさん
2012/08/28(火) 08:39:17.92 rubyって凄いんだな
127デフォルトの名無しさん
2012/08/28(火) 08:41:30.87 uyきもい
128デフォルトの名無しさん
2012/08/28(火) 09:35:36.60 Rubyなんてマイナー言語見たことも聞いたことも無いんだが
どこで使われてんだよっていうくらいのレベル
どこで使われてんだよっていうくらいのレベル
129デフォルトの名無しさん
2012/08/28(火) 14:53:12.82 Rubyすげーな
130デフォルトの名無しさん
2012/08/28(火) 15:43:48.70 uy乙
131デフォルトの名無しさん
2012/08/28(火) 15:59:58.87 お、なんか面白そうだ
rubyやってみようかな
rubyやってみようかな
132デフォルトの名無しさん
2012/08/28(火) 16:01:41.57 ruby凄いのかもしれんけど、もっと凄い言語がこの世の中には10個は存在する。
133デフォルトの名無しさん
2012/08/28(火) 16:27:47.66 rubyよさそうだしちょっとやってみるかな
134デフォルトの名無しさん
2012/08/28(火) 18:35:16.93 ステマ言語
135デフォルトの名無しさん
2012/08/29(水) 01:57:13.69 ruby結構いいかんじ?
136デフォルトの名無しさん
2012/08/29(水) 03:40:22.33 いいとおもうよ
やってみ
オレも昨日から勉強中w
やってみ
オレも昨日から勉強中w
137デフォルトの名無しさん
2012/08/29(水) 05:39:50.99 uy自演乙
138デフォルトの名無しさん
2012/08/29(水) 06:02:56.32145 :デフォルトの名無しさん:2012/08/29(水) 01:58:59.91
ruby2.0がかなりすごいらしい
139デフォルトの名無しさん
2012/08/29(水) 09:45:03.35 rubyってツクールの言語だったか
道理で厨が多いはずだ
道理で厨が多いはずだ
140デフォルトの名無しさん
2012/08/29(水) 16:43:09.00 さてrubyやってみるか
141デフォルトの名無しさん
2012/08/29(水) 17:03:25.41 今やってる
142デフォルトの名無しさん
2012/08/29(水) 22:42:43.27 もう飽きた
143デフォルトの名無しさん
2012/08/30(木) 01:08:19.25 ruby
144デフォルトの名無しさん
2012/08/30(木) 12:19:18.07 半角スペースは消されるから
インデントは倍角スペースで書き直してから貼れよな
インデントは倍角スペースで書き直してから貼れよな
145デフォルトの名無しさん
2012/08/30(木) 13:08:26.79 2chで
半角インデント
半角インデント
146デフォルトの名無しさん
2012/08/30(木) 19:59:54.67 行頭の半角空白が無視される。
連続している半角空白が1個になる。
も1個の空白になる。
半角空白の代わりに を使用
連続している半角空白が1個になる。
も1個の空白になる。
半角空白の代わりに を使用
147デフォルトの名無しさん
2012/08/30(木) 20:00:15.69 >>145
テスト
テスト
148デフォルトの名無しさん
2012/08/30(木) 20:00:55.40 >>146
テスト
テスト
149デフォルトの名無しさん
2012/08/30(木) 20:02:35.07 &nbsp;
&#160;
&は、&にかえてかきこみます
&#160;
&は、&にかえてかきこみます
150デフォルトの名無しさん
2012/08/30(木) 20:46:37.19 &もエスケープすれば全角にする必要ないよ
と書くには &nbsp;
& と書くには &amp;
と書くには &nbsp;
& と書くには &amp;
151デフォルトの名無しさん
2012/08/30(木) 20:50:43.33 end
end
end
end
end
end
end
end
end
152デフォルトの名無しさん
2012/08/30(木) 21:00:26.44 begin
begin
begin
endall
begin
begin
endall
153デフォルトの名無しさん
2012/08/31(金) 15:47:03.91 え、インポテンツが何だってかへ?
154デフォルトの名無しさん
2012/09/01(土) 07:40:23.00 なんでこんなアホがいるんだろう
155デフォルトの名無しさん
2012/09/01(土) 18:08:30.24 韓国、日本に親しい発言をした人物は全員処罰する法案を正式決定!!
http://engawa.2ch.net/test/read.cgi/poverty/1346486057/
韓国放通審議委"親日称賛サイト制裁する"
31日、東亜日報の報道によれば、韓国放通審議委が最近急増している親日を擁護して、
韓国人、韓国史を非難する内容を主題にしたウェブサイトとブログを制裁する方針を決定した。
マネートゥディ イシューチーム イ・チェミン記者
ソース:マネートゥデイ(韓国語) 2012.08.31 08:50
http://www.mt.co.kr/view/mtview.php?type=1&no=2012083108223255359
http://engawa.2ch.net/test/read.cgi/poverty/1346486057/
韓国放通審議委"親日称賛サイト制裁する"
31日、東亜日報の報道によれば、韓国放通審議委が最近急増している親日を擁護して、
韓国人、韓国史を非難する内容を主題にしたウェブサイトとブログを制裁する方針を決定した。
マネートゥディ イシューチーム イ・チェミン記者
ソース:マネートゥデイ(韓国語) 2012.08.31 08:50
http://www.mt.co.kr/view/mtview.php?type=1&no=2012083108223255359
156デフォルトの名無しさん
2012/09/03(月) 20:02:19.47 死ねゴミwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwゴミゴミゴミwwwwww
ゴミwwwwwwゴミゴミゴミwwwwwwゴミゴミゴミッカスwwwwwwwwwwwwゴミゴミゴミッカスwwwwwwwwwwww
wwwwwwwwwwwwwwwゴミゴミゴミwwwwww
ゴミwwwwwwゴミゴミゴミwwwwwwゴミゴミゴミッカスwwwwwwwwwwwwゴミゴミゴミッカスwwwwwwwwwwww
157デフォルトの名無しさん
2012/09/10(月) 12:47:28.48 とりあえず「荒れたスレを見つけて韓国のネガティヴな情報を流す」
という簡単な仕事があるのは間違いなさそうだ。ロムニーが勝ったら
東アジア有事を煽るだろうからね。
という簡単な仕事があるのは間違いなさそうだ。ロムニーが勝ったら
東アジア有事を煽るだろうからね。
158デフォルトの名無しさん
2012/10/14(日) 16:55:13.06 インデントを言語で強制するとか頭が悪いとしか思えない。
そんなのを統一した所で、糞コードは直らない。
ちゃんとしたコードを書ける人は、インデントもきちんとかけている。
そもそもインデントはコードを見やすくするためのもので
正解なんてものはないんだよ。
そんなのを統一した所で、糞コードは直らない。
ちゃんとしたコードを書ける人は、インデントもきちんとかけている。
そもそもインデントはコードを見やすくするためのもので
正解なんてものはないんだよ。
159デフォルトの名無しさん
2012/10/14(日) 16:57:24.51 FSF のインデントはきもい
160デフォルトの名無しさん
2012/10/14(日) 16:58:11.76 「遊ぼう」っていうと
「デモしよう」っていう
「おまえがやれ」っていうと
返事が来ない
「馬鹿」っていうと
「チョン」っていう
「もう遊ばない」っていうと
「国交断絶せよ!」っていう
そうしてあとでさみしくなって
「ごめんね」っていうと
「謝罪するな!」っていう
ネトウヨでしょうか
いいえコミュ障
「もう遊ばない」っていうと
「ごめんね」っていう
「謝罪ニダ!」っていうと
「ごめんね」っていう
「賠償アル!」っていうと
「ごめんね」っていう
「上陸する」っていうと
「波風立てるな」っていう
そうしてあとでさみしくなって
「買う」っていうと
「買う」っていう
コミュ障でしょうか
いいえ害務省
「デモしよう」っていう
「おまえがやれ」っていうと
返事が来ない
「馬鹿」っていうと
「チョン」っていう
「もう遊ばない」っていうと
「国交断絶せよ!」っていう
そうしてあとでさみしくなって
「ごめんね」っていうと
「謝罪するな!」っていう
ネトウヨでしょうか
いいえコミュ障
「もう遊ばない」っていうと
「ごめんね」っていう
「謝罪ニダ!」っていうと
「ごめんね」っていう
「賠償アル!」っていうと
「ごめんね」っていう
「上陸する」っていうと
「波風立てるな」っていう
そうしてあとでさみしくなって
「買う」っていうと
「買う」っていう
コミュ障でしょうか
いいえ害務省
161デフォルトの名無しさん
2012/10/14(日) 17:18:27.06 GNUスタイル
リチャード・ストールマンが広めたスタイル
字下げスタイル - Wikipedia
リチャード・ストールマン
Free Software Foundation を創設
Free Software Foundation, 略称FSF
フリーソフトウェア財団 - Wikipedia
リチャード・ストールマンが広めたスタイル
字下げスタイル - Wikipedia
リチャード・ストールマン
Free Software Foundation を創設
Free Software Foundation, 略称FSF
フリーソフトウェア財団 - Wikipedia
162デフォルトの名無しさん
2012/10/14(日) 17:39:13.74 俺が村田だ!
163デフォルトの名無しさん
2013/04/23(火) 14:41:17.94 if分のネストってどこまでが許容範囲?
3回ネストしたくらいで発狂するの
3回ネストしたくらいで発狂するの
164デフォルトの名無しさん
2013/04/23(火) 15:09:39.51 ネストの深さより行末の折り返しの方が気になる
165デフォルトの名無しさん
2013/04/24(水) 00:01:32.03■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 高市首相の答弁書に「台湾有事答えない」と明記 存立危機発言当時 ★2 [蚤の市★]
- 「偽サッチャー」「自滅的」「時代遅れ」 高市首相の経済政策を海外メディアが酷評 [蚤の市★]
- 【ド軍】山本由伸、WBC出場を決断!ドジャースが本人の意向を尊重、佐々木朗希はチームが故障歴を懸念で不参加 [鉄チーズ烏★]
- 米大統領報道官「日本と強固な同盟維持、中国とも協力」 [少考さん★]
- JA全農が「新おこめ券」…来年9月末の有効期限を新設、必要経費のみ上乗せ ★2 [蚤の市★]
- 【テレビ】粗品「THE W」バッサリ「おもんない、レベル低い」審査員就任で「日テレが“血の海”に…」 [湛然★]
- 女の子集合!
- ゲームのストーリーを勉強するならお前らならどうやる?
- (*´ω`*)ドリーム
- 【未確認生ハメ情報】安倍晋三が高市早苗氏とチョメチョメしていたという噂が囁かれる。 [928194223]
- 【悲報】女さん「ハローワークで仕事を探してる3-40代の中年男性いるでしょ。あれ何?」 [483447288]
- 賞与出たからなんか買うって奴なんなの?
