X



スペース派 vs タブ派、どちらのプログラマーが稼いでいる? [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
0001アザラシ伍長 ◆n3FrWDzmJGlV (埼玉県)@無断転載は禁止 [ヌコ]
垢版 |
NGNG?PLT(34337)

プログラミングの世界で、激しく行われている論争がある。それは、プログラムコードの各行を字下げ(インデント)する際に、スペースを使うか、タブを使うかという論争だ。

これは冗談ではない。スペース派対タブ派の戦いは、まさに「永遠の聖戦」と呼ばれており、数々の熱い議論の的になっている。

議論の中心は、字下げした行をどう配置すると、整理された読みやすいプログラムコードを構成できるかという点だ。

これは研究のテーマにもなっている。例えばグーグルのある開発者が、10億ものプログラムファイルを分析し、どちらの方法がプログラマーから好まれているかを調べたことがある。結果は、スペース派の圧勝だった。
(抜粋)

https://www.businessinsider.jp/post-34534
0003名無しさん@涙目です。(庭)@無断転載は禁止 [DE]
垢版 |
2017/07/02(日) 10:37:05.26ID:O9DMDKM60
タブって教わった
0007名無しさん@涙目です。(茸)@無断転載は禁止 [CH]
垢版 |
2017/07/02(日) 10:38:09.52ID:092mfdWK0
タブだろ
0015名無しさん@涙目です。(福岡県)@無断転載は禁止 [US]
垢版 |
2017/07/02(日) 10:41:55.62ID:hhQVaA350
>>11
IDEでもインデントをタブにするかスペースにするか設定あるだろ
0020名無しさん@涙目です。(長屋)@無断転載は禁止 [EU]
垢版 |
2017/07/02(日) 10:43:26.15ID:aTFs8u8y0
タブーな話題
0022名無しさん@涙目です。(新疆ウイグル自治区)@無断転載は禁止 [KW]
垢版 |
2017/07/02(日) 10:44:27.40ID:PxtIrl7c0
>どちらの方法がプログラマーから好まれているかを調べたことがある。結果は、スペース派の圧勝だった。

>スペース派のプログラマーは、同程度の経験を持つタブ派のプログラマーと比べて、平均で9%近く高い収入を得ていた。また、開発者をプログラミング言語、学歴、所属企業規模で分類した場合も、全てのカテゴリでスペース派の収入がタブ派の収入を上回っていた。

タブ派完全敗北じゃん
0025名無しさん@涙目です。(家)@無断転載は禁止 [BR]
垢版 |
2017/07/02(日) 10:45:40.57ID:sS3RL/eD0
スペース派ってガイジやろ
0026名無しさん@涙目です。(茸)@無断転載は禁止 [IN]
垢版 |
2017/07/02(日) 10:45:43.60ID:+4VRN0Rn0
viってタブ使えないよな
emacsのタブによる自動整形便利すぎ
0027名無しさん@涙目です。(家)@無断転載は禁止 [ニダ]
垢版 |
2017/07/02(日) 10:46:47.23ID:zdDHWjqW0
>>24
これ
0028名無しさん@涙目です。(中部地方)@無断転載は禁止 [US]
垢版 |
2017/07/02(日) 10:47:38.55ID:g6ViGU780
混ぜて使うのが通
0029名無しさん@涙目です。(茸)@無断転載は禁止 [IN]
垢版 |
2017/07/02(日) 10:48:55.84ID:+4VRN0Rn0
つーかmakefileってタブ固定じゃんスペースじゃコンパイルできないぞ
0034名無しさん@涙目です。(岐阜県)@無断転載は禁止 [US]
垢版 |
2017/07/02(日) 10:51:59.37ID:C9LxLqa40
タブ派は負け組
0036名無しさん@涙目です。(富山県)@無断転載は禁止 [NL]
垢版 |
2017/07/02(日) 10:54:07.74ID:1NxprMqB0
pythonの時はどうするの
0037名無しさん@涙目です。(茸)@無断転載は禁止 [ニダ]
垢版 |
2017/07/02(日) 10:54:19.27ID:2xjA7ScY0
IDEは納豆使ってるけど
半角スペースの行でタブ入れると自動でその行タブになるの便利すぎる
eclipseもできるのかも知らんが重いわ
0040名無しさん@涙目です。(愛知県)@無断転載は禁止 [NI]
垢版 |
2017/07/02(日) 10:56:36.66ID:mvqMcOch0
Tab一択だろ
こういうのにスペース使う奴は大抵
Wordとかでもスペースで余白合わせしてる
0041名無しさん@涙目です。(茸)@無断転載は禁止 [US]
垢版 |
2017/07/02(日) 10:57:15.35ID:inLME8uI0
>>14
言語によって規約違うし
0042名無しさん@涙目です。(庭)@無断転載は禁止 [ニダ]
垢版 |
2017/07/02(日) 11:00:16.54ID:UQVcPtMp0
銀河英雄伝説に置き換えるとタブ派は自由惑星同盟側だよな
0043名無しさん@涙目です。(禿)@無断転載は禁止 [US]
垢版 |
2017/07/02(日) 11:00:40.95ID:+JGw0kNg0
自動でタブ整列してくれるフリーのテキストエディタあるだろ
各言語のプラグインも入れられる
0044名無しさん@涙目です。(チベット自治区)@無断転載は禁止 [US]
垢版 |
2017/07/02(日) 11:00:54.03ID:B8nAei640
スペースでやるとインデント減らしたい時にくっそめんどい
そこらへん勝手に変換してくれるエディタがあるならスペースで保存するのもやぶさかではない
0045名無しさん@涙目です。(新疆ウイグル自治区)@無断転載は禁止 [US]
垢版 |
2017/07/02(日) 11:01:08.58ID:lGb2C8Xg0
せっかく4タブで書いてもIDEが勝手にスペースに変換しちゃう設定があるんですよ。
しかも解除が面倒だったり分かりにくかったり。
統計とるならそれも考慮しろっての。
0046名無しさん@涙目です。(やわらか銀行)@無断転載は禁止 [CN]
垢版 |
2017/07/02(日) 11:01:17.56ID:0c2P9vg50
タブ
0047名無しさん@涙目です。(catv?)@無断転載は禁止 [US]
垢版 |
2017/07/02(日) 11:01:58.63ID:UewQQ4D70
クンニ派
0048名無しさん@涙目です。(やわらか銀行)@無断転載は禁止 [CN]
垢版 |
2017/07/02(日) 11:02:30.36ID:0c2P9vg50
FORTRANならスペース必須だったけど
0051名無しさん@涙目です。(京都府)@無断転載は禁止 [ニダ]
垢版 |
2017/07/02(日) 11:04:34.04ID:NiPH3a560
スペース派が書いたコードは汚いし読みにくいしメンテしにくいし醜い

なぜならネストがずれてるから
0053名無しさん@涙目です。(茸)@無断転載は禁止 [CA]
垢版 |
2017/07/02(日) 11:05:38.19ID:bFY61WWh0
>>45
それはそのまま使ってるやつが悪いだろ…いくらなんでも意識低すぎ
0055名無しさん@涙目です。(庭)@無断転載は禁止 [ニダ]
垢版 |
2017/07/02(日) 11:06:10.73ID:+oOwRZ4M0
Tabs are 8 characters, and thus indentations are also 8 characters. There are heretic movements that try to make indentations 4 (or even 2!) characters deep, and that is akin to trying to define the value of PI to be 3.
0058名無しさん@涙目です。(やわらか銀行)@無断転載は禁止 [US]
垢版 |
2017/07/02(日) 11:07:14.94ID:Us/e+ukZ0
タブを4スペに変換して保存
0059名無しさん@涙目です。(WiMAX)@無断転載は禁止 [CO]
垢版 |
2017/07/02(日) 11:07:24.85ID:LrfmmZz40
スペース使う奴なんているのか
0060名無しさん@涙目です。(新疆ウイグル自治区)@無断転載は禁止 [ID]
垢版 |
2017/07/02(日) 11:08:20.54ID:6Tib1qBE0
エディタでタブは変わるからスペースかな
設定変更はめんどい
0061名無しさん@涙目です。(大阪府)@無断転載は禁止 [TW]
垢版 |
2017/07/02(日) 11:08:45.27ID:gHvnWSI+0
>>14
下。ついでにタブ派
0062名無しさん@涙目です。(禿)@無断転載は禁止 [US]
垢版 |
2017/07/02(日) 11:08:53.79ID:+JGw0kNg0
Notepad++
これ使ってる
0063名無しさん@涙目です。(茸)@無断転載は禁止 [SE]
垢版 |
2017/07/02(日) 11:08:57.70ID:1Cc4QwOl0
社内規約でタブって言ってるのにIDEの設定スペースでソース上げるやついてこっちはタブで上書きするから差分出ての繰り返し
言っても設定直さない
0066名無しさん@涙目です。(東京都)@無断転載は禁止 [KR]
垢版 |
2017/07/02(日) 11:10:00.18ID:37CBY55a0
根拠が示されないと納得出来ないんだよね
0070名無しさん@涙目です。(庭)@無断転載は禁止 [ニダ]
垢版 |
2017/07/02(日) 11:11:17.53ID:+oOwRZ4M0
Rationale: The whole idea behind indentation is to clearly define where a block of control starts and ends.
Especially when you've been looking at your screen for 20 straight hours, you'll find it a lot easier to see how the indentation works if you have large indentations.
0071名無しさん@涙目です。(京都府)@無断転載は禁止 [ニダ]
垢版 |
2017/07/02(日) 11:11:41.80ID:NiPH3a560
>>67
タブ→スペースは\tをスペースに置換すればいいから変換可能だが
スペース→タブは変換不可能だな

なぜならネストがずれてるから
0072名無しさん@涙目です。(チベット自治区)@無断転載は禁止 [US]
垢版 |
2017/07/02(日) 11:16:04.03ID:B8nAei640
>>62
その子フォントで気を使わないと全角スペースの判別が全くつかないんですよぉぉぉ
フォントをRicty Diminishedあたりにすると非常に良いエディタだと思う、多言語扱う人には特に
0074名無しさん@涙目です。(京都府)@無断転載は禁止 [ニダ]
垢版 |
2017/07/02(日) 11:18:54.20ID:NiPH3a560
スペース→タブに変換しようとすると
無駄な作業が発生する

^\s*で前方のスペースを削除してから
ネストを意識しながらタブを差し込んでいくという無駄な作業が

^\s*の代わりにタブ何個入れればいいかなんて正規表現だけじゃ判定できないからな

なぜならネストがずれているから
0075名無しさん@涙目です。(catv?)@無断転載は禁止 [ヌコ]
垢版 |
2017/07/02(日) 11:18:54.24ID:MOa0DMdC0
タブで入力して、IDEがスペースに変えてる
0078名無しさん@涙目です。(チベット自治区)@無断転載は禁止 [US]
垢版 |
2017/07/02(日) 11:22:03.45ID:B8nAei640
ああ、細けぇ事気にしない方が結果的に生産性上がるよなぁ
0079名無しさん@涙目です。(チベット自治区)@無断転載は禁止 [ニダ]
垢版 |
2017/07/02(日) 11:22:09.00ID:FvgfmYYv0
Evernoteでタブを入力しても半スペになるのはやめてほしい
0080名無しさん@涙目です。(宮城県)@無断転載は禁止 [US]
垢版 |
2017/07/02(日) 11:22:19.48ID:MvIOZoKq0
タブとスペースを混在させるのはやめろ
修正でバージョン管理が汚れるだろ
0081名無しさん@涙目です。(千葉県)@無断転載は禁止 [US]
垢版 |
2017/07/02(日) 11:23:09.03ID:T/4hlYBr0
スペース2
0082名無しさん@涙目です。(家)@無断転載は禁止 [US]
垢版 |
2017/07/02(日) 11:23:44.49ID:H22So7Ua0
スペース派の圧勝て嘘だろオイ…
0084名無しさん@涙目です。(東京都)@無断転載は禁止 [US]
垢版 |
2017/07/02(日) 11:26:54.73ID:miOTqKz50
タブだとエディタによってタブ幅が違ったりしてずれるからスペース派に移籍した
タブを押してスペース4個(または2個)
スペースならどのエディタでもずれない
0085名無しさん@涙目です。(茸)@無断転載は禁止 [US]
垢版 |
2017/07/02(日) 11:26:57.32ID:whzx6XgF0
コーティング規約に従う
なければ元々のソースにあわせる
でも個人的にはTab派
0088名無しさん@涙目です。(庭)@無断転載は禁止 [ニダ]
垢版 |
2017/07/02(日) 11:29:58.09ID:0S2N6Df50
Silicon Valleyであったなこのネタ
0089名無しさん@涙目です。(京都府)@無断転載は禁止 [ニダ]
垢版 |
2017/07/02(日) 11:30:39.55ID:NiPH3a560
どちらのプログラマーが稼いでいるかどうかは問題じゃない
スペース派に稼がせてはいけない

ネストすら意識できない下級プログラマーに金払ってる事になるぞ
0091名無しさん@涙目です。(滋賀県)@無断転載は禁止 [JP]
垢版 |
2017/07/02(日) 11:31:35.29ID:Th+SJjtx0
>>89
世の中の構造から変えないと無理だろ
結局は多数派が勝つ
0093名無しさん@涙目です。(京都府)@無断転載は禁止 [ニダ]
垢版 |
2017/07/02(日) 11:32:05.48ID:NiPH3a560
>>90
ほらほらスペース派は簡単にしねとか言っちゃうんですよ

こんな奴に金払ってる経営者が哀れでならないわ
0095名無しさん@涙目です。(神奈川県)@無断転載は禁止 [CN]
垢版 |
2017/07/02(日) 11:34:00.25ID:wKYAHbR+0
>>14
ケースバイケース
下の方が可読性が良いときがある
0096名無しさん@涙目です。(チベット自治区)@無断転載は禁止 [US]
垢版 |
2017/07/02(日) 11:34:00.43ID:B8nAei640
>>90
go使った事ねーから軽く解説読んできたらインデントはタブ文字限定という男らしい仕様だった

cのタブ率を見るに古いプログラマ程タブ率が高いと見た
0097名無しさん@涙目です。(新疆ウイグル自治区)@無断転載は禁止 [CN]
垢版 |
2017/07/02(日) 11:35:21.08ID:MIbu5wes0
スペースとかいるんかよ?!
どういう宗教だよ
0098名無しさん@涙目です。(チベット自治区)@無断転載は禁止 [US]
垢版 |
2017/07/02(日) 11:36:17.71ID:B8nAei640
フォーマット

Go 言語では、標準のコーディング規約が定められています。
プロジェクトごとにコーディング規約を用意したり、
開発者同士の思考を巡って無駄な言い争いを起こることを防いでいます。

インデントはハードタブ(タブ文字)
半角スペースを入れるべき場所/入れるべきでない場所が規約として定められている
コーディング規約はわざわざ覚える必要はない
go fmt コマンドを用いることでコードを自動整形できる

-----
Goかっけぇな
0099名無しさん@涙目です。(庭)@無断転載は禁止 [JP]
垢版 |
2017/07/02(日) 11:37:02.75ID:ugopqfJN0
マルチプラットフォームなコード書くならスペース一択
0103名無しさん@涙目です。(四国地方)@無断転載は禁止 [AU]
垢版 |
2017/07/02(日) 11:40:02.00ID:Uavlq2Ah0
K&Rスタイル
if (・・・) {
  ・・・
}
ゆるす。


オールマンスタイル
if (・・・)
{
  。。。
}
ゆるす。


ホワイトスミススタイル
if (・・・)
 {
 ・・・
 }
許さない。


GNUスタイル
if (・・・)
 {
  ・・・
 }
さらに許さない。



if (・・・) {
  ・・・
  }
死ね。


同じプロジェクト中は完全に統一してれば
space / tab にはこだわりナシ。
0104名無しさん@涙目です。(宮城県)@無断転載は禁止 [ES]
垢版 |
2017/07/02(日) 11:41:05.39ID:/1xVozmz0
>>72
全角と半角スペースを色指定表示できるようにしてほしい
0106名無しさん@涙目です。(宮城県)@無断転載は禁止 [ES]
垢版 |
2017/07/02(日) 11:43:19.33ID:/1xVozmz0
前はスペースだったけど
知らないうちに全角スペース混ざったことがあってそれ以来タブにした
0109名無しさん@涙目です。(庭)@無断転載は禁止 [VE]
垢版 |
2017/07/02(日) 11:43:57.36ID:V/fA2LLy0
スペース
0111名無しさん@涙目です。(チベット自治区)@無断転載は禁止 [US]
垢版 |
2017/07/02(日) 11:48:11.96ID:B8nAei640
>>104
半角スペースの表示機能があるんだけど、全角スペースは完全スルーなのよね
全角スペースを明示してくれるようなプログラム用の日本語フォント使うのが無難っぽい
0113名無しさん@涙目です。(家)@無断転載は禁止 [US]
垢版 |
2017/07/02(日) 11:57:50.32ID:t3eGz4Ak0
井出におまかせ
0115名無しさん@涙目です。(新疆ウイグル自治区)@無断転載は禁止 [CN]
垢版 |
2017/07/02(日) 12:03:26.88ID:hXonxoF00
この記事前も見たけどエディタがタブをスペース変換してるだけじゃね
0119名無しさん@涙目です。(新疆ウイグル自治区)@無断転載は禁止 [US]
垢版 |
2017/07/02(日) 12:09:38.82ID:E+6T7BdE0
字下げにスペース使ったら注釈とか構文内のスペースと区別つかなくなる
0120名無しさん@涙目です。(大阪府)@無断転載は禁止 [BA]
垢版 |
2017/07/02(日) 12:09:50.06ID:6yCNWFvT0
コーディング規約によって違う
が正解
0121名無しさん@涙目です。(catv?)@無断転載は禁止 [CN]
垢版 |
2017/07/02(日) 12:12:03.19ID:ixXni22s0
奴隷の腐り自慢に通じる
0123名無しさん@涙目です。(やわらか銀行)@無断転載は禁止 [RU]
垢版 |
2017/07/02(日) 12:15:44.76ID:tRxs1K+R0
具体的に何が変わるの?
0125名無しさん@涙目です。(関西地方)@無断転載は禁止 [JP]
垢版 |
2017/07/02(日) 12:17:05.94ID:Grutdtmx0
4タブ

2タブは生きる価値なし
0126名無しさん@涙目です。(福岡県)@無断転載は禁止 [US]
垢版 |
2017/07/02(日) 12:18:10.87ID:idXqfVCQ0
スペースワールド派
0130名無しさん@涙目です。(大阪府)@無断転載は禁止 [DZ]
垢版 |
2017/07/02(日) 12:26:30.66ID:hKjFdPvc0
英語圏は全角コメント使わないからスペースでいいけど
うっかり全角スペース入れると後で検索しないといけなかったりするのでタブ
0131名無しさん@涙目です。(庭)@無断転載は禁止 [GB]
垢版 |
2017/07/02(日) 12:34:16.95ID:1X+abmJQ0
>>123
タブだと1バイトで済むのに、スペースだと4バイトとか8バイト使わないと見やすいコードにならない。
今はどうでもいいんだろうが、主記憶128KBとかの頃には1バイトでも余計なものを入れるなんて許されなかった。
半角カタカナとかいうゴミも、1バイトを削るために作られた代物。それくらい容量けずることに心血注いだもんだ。
0132名無しさん@涙目です。(catv?)@無断転載は禁止 [ニダ]
垢版 |
2017/07/02(日) 12:35:23.71ID:wfj+SOEJ0
スペースを使うやつは
自己顕示欲が強い
0135名無しさん@涙目です。(東京都)@無断転載は禁止 [US]
垢版 |
2017/07/02(日) 12:40:17.36ID:u2PdcOUi0
4タブ派だわ
0136名無しさん@涙目です。(空)@無断転載は禁止 [AU]
垢版 |
2017/07/02(日) 12:42:50.99ID:pphGItht0
>>131
1バイト削るために作られたもんなんかじゃないよ
ASCIIを拡張して日本語を扱うために作ったんだよ
0137名無しさん@涙目です。(茸)@無断転載は禁止 [SE]
垢版 |
2017/07/02(日) 12:53:16.06ID:ILtuviGT0
儲かってるプログラマーも、貧乏なプログラマーも寝てないんでしょ?
0138名無しさん@涙目です。(家)@無断転載は禁止 [US]
垢版 |
2017/07/02(日) 12:56:07.02ID:FAscdbOk0
スペースでインデントって、複数人がいじってる状況だと、コーディングルールを決めててもそのうち1文字ずつズレていって、どのブレースのインデントなのかよくわかんなくなって来るんだよな
しかもそういう、挙動に関係ないけどなんか気になる変更でも変更する時は上長とか同僚とかの許可がいちいち必要だったりするし
0139名無しさん@涙目です。(catv?)@無断転載は禁止 [ニダ]
垢版 |
2017/07/02(日) 12:56:22.21ID:wfj+SOEJ0
むしろ変数も日本語でOK
0140名無しさん@涙目です。(catv?)@無断転載は禁止 [ニダ]
垢版 |
2017/07/02(日) 12:57:35.73ID:wfj+SOEJ0
インデントのズレ何て
整形ツールで整えるからどうでも良い
0141名無しさん@涙目です。(チベット自治区)@無断転載は禁止 [US]
垢版 |
2017/07/02(日) 13:00:11.56ID:bsVpgkbM0
タブはエクセルに貼ったらメンドイだろがよ
0142名無しさん@涙目です。(家)@無断転載は禁止 [CN]
垢版 |
2017/07/02(日) 13:01:41.81ID:vi15/dIT0
よくわからんがリターンキー使えよ
0143名無しさん@涙目です。(芋)@無断転載は禁止 [US]
垢版 |
2017/07/02(日) 13:01:46.85ID:kA+3vBSB0
稼げるヤツは客が指定した様式を遵守して書く
個人の嗜好とか関係ないよ
0147名無しさん@涙目です。(東京都)@無断転載は禁止 [US]
垢版 |
2017/07/02(日) 13:11:46.01ID:miOTqKz50
>>133
メモ帳は8タブ固定
タブ幅を変えられても変える作業が必要だしな
スペースならタブ幅の設定を変えて調整するという余計な手間が必要ない
0148名無しさん@涙目です。(SB-iPhone)@無断転載は禁止 [KR]
垢版 |
2017/07/02(日) 13:12:03.36ID:d2uJ5e2S0
>>16
Cから入っても前者じゃね
0149名無しさん@涙目です。(滋賀県)@無断転載は禁止 [JP]
垢版 |
2017/07/02(日) 13:12:26.34ID:Th+SJjtx0
>>148
俺それやわ
0150名無しさん@涙目です。(家)@無断転載は禁止 [HK]
垢版 |
2017/07/02(日) 13:13:26.28ID:pDNmOTgL0
>>90
なんでVBがハブられるんですかね
0153名無しさん@涙目です。(茸)@無断転載は禁止 [ニダ]
垢版 |
2017/07/02(日) 13:22:40.61ID:QfDD3t2J0
スペースを4文字タブ化して読込み
タブをスペース4個にして保存
書くとまどろっこしいけどエディタの設定
それにIDEならかなり前から類似機能があるから
ファイル保存時にタブを残す習慣は遥か昔に捨てた
0155名無しさん@涙目です。(福岡県)@無断転載は禁止 [US]
垢版 |
2017/07/02(日) 13:26:48.86ID:hhQVaA350
>>148
おれもそれ
0157名無しさん@涙目です。(茸)@無断転載は禁止 [ニダ]
垢版 |
2017/07/02(日) 13:35:33.67ID:GAJcWnZE0
ドトールコーヒーは悪の結社、創価学会の
一員だ
集団ストーカーを行なってる
ドトールも創価も法的措置を取らないのは
事実だからです
10月5日悪魔の娘 生誕
とうきょうときたくあかばねは
そうかのまち
公明党は悪党

「平和があるように」と挨拶しなさい。

(新約聖書『マタイによる福音書』10章12節から)
0159名無しさん@涙目です。(香港)@無断転載は禁止 [ニダ]
垢版 |
2017/07/02(日) 13:49:57.03ID:aLVECnRo0
タブでいいと思うけど、たまにデフォでタブがスペース4つぶんじゃない
ことがあって設定いじるの面倒だなと思うときはある
0174名無しさん@涙目です。(宮城県)@無断転載は禁止 [US]
垢版 |
2017/07/02(日) 15:42:05.29ID:MvIOZoKq0
>>172
タブ押すとスペースを挿入する機能ありますけど
0175名無しさん@涙目です。(東京都)@無断転載は禁止 [US]
垢版 |
2017/07/02(日) 15:46:28.92ID:miOTqKz50
>>163
使わないと分かりにくいプログラムになるから使わざるを得ない
0176名無しさん@涙目です。(新疆ウイグル自治区)@無断転載は禁止 [US]
垢版 |
2017/07/02(日) 16:06:48.59ID:lGb2C8Xg0
>>53
見た目でタブや空白が非表示になる設定がオンになってたりIDEのエディタはやりすぎで逆に不親切なんだよ。
そのくせviすらデフォルトで無いし。
0180名無しさん@涙目です。(東日本)@無断転載は禁止 [US]
垢版 |
2017/07/02(日) 16:30:43.18ID:YnjiUdCP0
タブとかスペースとか無機質すぎる
やっぱこれだな
/*ヽ(*´∇`)ノ*/
0182名無しさん@涙目です。(catv?)@無断転載は禁止 [FI]
垢版 |
2017/07/02(日) 16:35:22.11ID:IH00oeKl0
ついに10インチタブ買った(Androidだけど)、すげえ捗るワロタwwww
電子書籍読みやすぃ〜!
0187名無しさん@涙目です。(catv?)@無断転載は禁止 [FI]
垢版 |
2017/07/02(日) 16:52:19.86ID:IH00oeKl0
>>184
誤爆はずかすぃ…orz
0188名無しさん@涙目です。(青森県)@無断転載は禁止 [US]
垢版 |
2017/07/02(日) 16:55:50.44ID:3qEvYDRS0
小学でデパートのパソコンいじってる時からスペースだったからずっとスペースだな。
我流で始めたからタブを使う意味は知らなかったし。

あとスペースの方が横幅を有効に使えるから好き。
0189名無しさん@涙目です。(新疆ウイグル自治区)@無断転載は禁止 [CN]
垢版 |
2017/07/02(日) 16:58:36.20ID:tVRhLqat0
>>183
俺もw
0190名無しさん@涙目です。(青森県)@無断転載は禁止 [US]
垢版 |
2017/07/02(日) 17:07:35.53ID:3qEvYDRS0
>>143
まあその場その場のルールに従うのが1番だね。
どう書いてあっても意味は同じなわけだし。

ただ今時、頭捻って行数削減するために難しい書き方するのは嫌いかな。
レベルが低くてもパッとみて流れを追えるようでないと後々問題になる。
処理能力が増えた今では数KBの差が致命的な差になるなんてあり得ないし。
0192名無しさん@涙目です。(香港)@無断転載は禁止 [ニダ]
垢版 |
2017/07/02(日) 19:27:42.25ID:aLVECnRo0
というか、単にスペース使うのが比較的年齢層高めに多くて、結果として
スペース使う人達の平均キャリアの長さを反映しているってだけじゃないの
0194名無しさん@涙目です。(やわらか銀行)@無断転載は禁止 [CN]
垢版 |
2017/07/02(日) 19:33:59.75ID:itM1cOOh0
スペース? はあ?
0195名無しさん@涙目です。(大阪府)@無断転載は禁止 [MX]
垢版 |
2017/07/02(日) 19:34:48.67ID:U20V7zQ/0
ソフトタブだよ
0197名無しさん@涙目です。(大阪府)@無断転載は禁止 [ニダ]
垢版 |
2017/07/02(日) 19:36:29.18ID:tOrL+nwy0
改行しない派
0199名無しさん@涙目です。(catv?)@無断転載は禁止 [CA]
垢版 |
2017/07/02(日) 19:37:47.08ID:umMUgjYv0
そもそもいつまでプレインテキストで書かせんだって話
0200名無しさん@涙目です。(大阪府)@無断転載は禁止 [MX]
垢版 |
2017/07/02(日) 19:38:23.04ID:U20V7zQ/0
>>196
ソフトタブ
800万
プログラマでは無い
0201名無しさん@涙目です。(滋賀県)@無断転載は禁止 [ニダ]
垢版 |
2017/07/02(日) 19:38:31.03ID:vNNVo4UM0
俺はタブ
俺はスペース
俺は人間
0202名無しさん@涙目です。(やわらか銀行)@無断転載は禁止 [ニダ]
垢版 |
2017/07/02(日) 19:39:06.45ID:RVGX8TK60
プログラムはタブ使えって習った
0203名無しさん@涙目です。(catv?)@無断転載は禁止 [GB]
垢版 |
2017/07/02(日) 19:39:31.30ID:+P+yzZdk0
行頭から最初の文字まで一発で移動するコマンドを知ってから
どっちでも良くなった
強いて言うならスペースの方が上下方向のカーソル移動時に
どっから初めても同じカラムに居るから好きかも
0204名無しさん@涙目です。(関東・甲信越)@無断転載は禁止 [US]
垢版 |
2017/07/02(日) 19:41:21.09ID:bT95gGOUO
規約に従うだけだからなあ
0205名無しさん@涙目です。(神奈川県)@無断転載は禁止 [US]
垢版 |
2017/07/02(日) 19:43:55.06ID:z1WDCXoz0
ほんとコーディングスタイルにうるさい奴って気持ち悪い

楽天三木谷が若いころに書いたコードを底辺プログラマーが必死で叩いてて笑えたわ
0206名無しさん@涙目です。(大阪府)@無断転載は禁止 [ニダ]
垢版 |
2017/07/02(日) 19:46:42.13ID:tOrL+nwy0
プログラムを書くにはチラシの裏が足りない派
0208名無しさん@涙目です。(やわらか銀行)@無断転載は禁止 [US]
垢版 |
2017/07/02(日) 21:28:40.31ID:XxDoYsKG0
スペースを使う奴はマジで知能が低い
ソース見た瞬間に軽蔑してるw

タブ4桁だと仮定すると、
4桁下げるためにキーボードを4回押すのが無駄
4桁下げるために、データ容量を3バイト無駄にするw

低地脳な馬鹿の行動でしかない
0209名無しさん@涙目です。(やわらか銀行)@無断転載は禁止 [US]
垢版 |
2017/07/02(日) 21:30:37.82ID:XxDoYsKG0
あと、フォントによってスペースの文字幅が極端に違う場合があるから
ソースが汚くなるというのもあるな
0210名無しさん@涙目です。(東京都)@無断転載は禁止 [US]
垢版 |
2017/07/02(日) 21:32:35.92ID:+7b6e4Ow0
>>208
こういうレベルの低いレスを見て冷笑するのがスペース派
0211名無しさん@涙目です。(広島県)@無断転載は禁止 [JP]
垢版 |
2017/07/02(日) 21:39:25.01ID:P2qpp8Si0
make ファイルは、文頭の字下げがスペースじゃないと駄目だったと思う。
それでスペースに統一してる。
字下げ率が高いパスカルだとTABの意味があまりない。
スペース2−4文字位=1TAB。
TABをスペースの偶数倍で各切り替えれるようにすればよいだけ。
0214名無しさん@涙目です。(やわらか銀行)@無断転載は禁止 [US]
垢版 |
2017/07/02(日) 21:48:09.50ID:XxDoYsKG0
>>210
一切反論できないくせにw
冷笑(笑)
0215名無しさん@涙目です。(やわらか銀行)@無断転載は禁止 [US]
垢版 |
2017/07/02(日) 21:49:33.83ID:XxDoYsKG0
>>212
アホか
1ファイルあたり数バイトじゃなくて1行あたり数バイトだろ
無駄多すぎんだよお前のソースw
0217名無しさん@涙目です。(やわらか銀行)@無断転載は禁止 [US]
垢版 |
2017/07/02(日) 22:00:13.47ID:XxDoYsKG0
>>216
ディスク容量は無駄じゃねーと思ってんのかよw
お前のソースを100GBくらい格納してたとして、3割くらいスペースだとすると
30GBくらいスペースコードしか入ってないんだぞ?馬鹿みたいだろ?w
お前のソースはマジで無駄。消せw

あと編集する時も、いちいちカーソル4文字分移動すんのめんどくせーんだよw
ワード移動するにも、頻繁に指の位置変えねーといけねーだろ。全てにおいて無駄なんだよ
お前の素人ソースは無駄だらけ
0218名無しさん@涙目です。(dion軍)@無断転載は禁止 [US]
垢版 |
2017/07/02(日) 22:13:14.59ID:0cuxk3530
>>217
100Gのソースねぇ
そういうプロジェクトもあるかもだけどこのご時世大したことなくね
バージョン管理されてても差分管理で圧縮されてりゃそんな変わんないと思うよ
消すのめんどくさいってシフトタブすりゃいいでしょうよ
ちなみに俺は揃ってればどっちでもいい人だよ
0219名無しさん@涙目です。(庭)@無断転載は禁止 [FR]
垢版 |
2017/07/02(日) 22:20:25.93ID:w0bzi0+F0
タブ派はネトウヨだな
0220名無しさん@涙目です。(やわらか銀行)@無断転載は禁止 [US]
垢版 |
2017/07/02(日) 22:20:57.91ID:Q/M5S+Ec0
>>8
パソコン使えない老害かユトリかどっちだろ?
0221名無しさん@涙目です。(catv?)@無断転載は禁止 [CA]
垢版 |
2017/07/02(日) 22:29:21.81ID:umMUgjYv0
統一されてればどっちでもいい
1つのプロジェクトでタブとスペースが混在になってんのは腹立つw
0222名無しさん@涙目です。(関西地方)@無断転載は禁止 [US]
垢版 |
2017/07/02(日) 22:36:33.53ID:ONDWyG7m0
タブだね
スペースだったらエディタ変わったらインデントが凸凹になることがあるので
0224名無しさん@涙目です。(新潟県)@無断転載は禁止 [IN]
垢版 |
2017/07/02(日) 22:43:41.46ID:7mYOKbj30
100Gのソースってなんぞ
0225名無しさん@涙目です。(大阪府)@無断転載は禁止 [ニダ]
垢版 |
2017/07/02(日) 22:47:59.05ID:tOrL+nwy0
明朝体派vsゴシック体派を調べて欲しい
0226名無しさん@涙目です。(長屋)@無断転載は禁止 [ニダ]
垢版 |
2017/07/02(日) 22:50:26.06ID:3e0QoL400
>>224
口から出まかせに決まってんだろ
0229名無しさん@涙目です。(埼玉県)@無断転載は禁止 [GB]
垢版 |
2017/07/02(日) 23:10:42.61ID:PN40/30O0
こだわりあるのは別にいいんだけど、他人に押しつけたり、相手の人格をも否定するような物言いはリアルじゃやってほしくねえなあ。
新人の子をイビるかのよーに、タブはありえない常識を疑うとか、{の位置がおかしいカスの証だとかいう奴がいて、ほんとに扱いに困ったよ。
0230名無しさん@涙目です。(catv?)@無断転載は禁止 [FI]
垢版 |
2017/07/02(日) 23:57:26.53ID:IH00oeKl0
エクセル使ってるならスペース派になるよ…タブだと飛んじゃう
0232名無しさん@涙目です。(愛知県)@無断転載は禁止 [NI]
垢版 |
2017/07/03(月) 00:02:47.94ID:bIwFQO5q0
>>230
Excelで余白をスペースで確保するとかゴミの極み
セルごとにインデント設定できるの知らんのか?
0233名無しさん@涙目です。(庭)@無断転載は禁止 [US]
垢版 |
2017/07/03(月) 00:04:41.50ID:9CEUKoY10
>>230
エクセル
0235名無しさん@涙目です。(dion軍)@無断転載は禁止 [GB]
垢版 |
2017/07/03(月) 00:18:46.48ID:SGJd0WaK0
pythonはスペース4つを推奨していたな
0239名無しさん@涙目です。(やわらか銀行)@無断転載は禁止 [US]
垢版 |
2017/07/03(月) 00:31:21.10ID:WYNlf/gV0
>>236
確かに、タブキーでポンっと半角スペースをインデントしてくれるけどさ、結構余計なインデント
入れられることあるじゃん?で1段下げようと思ったらIDEによっちゃ4回削除キー押すんだよな?w
あれがクッソ面倒臭くてたまんないんだけど
0240名無しさん@涙目です。(チベット自治区)@無断転載は禁止 [SE]
垢版 |
2017/07/03(月) 02:03:16.34ID:tMyxGBrG0
HTMLのタブ8とか経験すると
スペースで強制したくなるのもわかる気がする
0242名無しさん@涙目です。(庭)@無断転載は禁止 [ニダ]
垢版 |
2017/07/03(月) 09:50:43.83ID:YsPTGDoD0
スペース派の人たちってインデント下げるときどうするの?
操作自体はタブ派とまったく同じなのか
0244名無しさん@涙目です。(神奈川県)@無断転載は禁止 [ニダ]
垢版 |
2017/07/03(月) 19:28:08.33ID:YbduOM5r0
>>242
ソフトタブ
0245名無しさん@涙目です。(東京都)@無断転載は禁止 [ニダ]
垢版 |
2017/07/03(月) 20:34:38.31ID:j7GCL/g20
個人に任せるとバラバラになって後で類似処理をソースから追うときにgrepから抜け落ちたりするから統一しろ
タブはエディタの設定かえてスペース数弄るアホがインデント崩壊させるから使用禁止
0248名無しさん@涙目です。(空)@無断転載は禁止 [CN]
垢版 |
2017/07/03(月) 22:25:52.77ID:1vD3X59u0
インデントはブロックを明確に分けるためだし、ラムダ式多用しない限りはタブにしとけと言いたい
0249名無しさん@涙目です。(アラビア)@無断転載は禁止 [US]
垢版 |
2017/07/03(月) 22:32:29.95ID:LAR9FYgK0
こんなんコーディング規約次第でしょ
0250名無しさん@涙目です。(茸)@無断転載は禁止 [GB]
垢版 |
2017/07/03(月) 23:22:45.23ID:lT4PSrtq0
>>239
ショボいエディタ使ってなきゃshift + tab とかでインデント数分消える
0251名無しさん@涙目です。(庭)@無断転載は禁止 [DE]
垢版 |
2017/07/03(月) 23:34:43.18ID:a+T6LH9J0
>>249
これやな
ワイはリーナスに準拠
0253名無しさん@涙目です。(関東・甲信越)@無断転載は禁止 [US]
垢版 |
2017/07/03(月) 23:49:39.11ID:p4gnqiAMO
個人的にはタブ派だけど、その辺も規約で決まってんだろ
0255名無しさん@涙目です。(dion軍)@無断転載は禁止 [GB]
垢版 |
2017/07/04(火) 00:40:35.02ID:tF5NIUfP0
ide使う場合はデフォルトを極力いじらない
0256名無しさん@涙目です。(宮崎県)@無断転載は禁止 [US]
垢版 |
2017/07/04(火) 01:00:29.13ID:1J/m2TL70
タブとか坊やかよ、スペースだよ
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況