推 cindyphantom: 為了RIGBY笑超久 雖然不是科技產業 但身為偏專業人 07/03 20:22
→ cindyphantom: 員那種莫名強迫症真是心有戚戚焉 07/03 20:22
→ hereafter: 非科技業 也偏專業看到那裡也是狂笑 我有在寫程式 07/03 20:26
→ hereafter: 對我來說 絕對是 TAB >>>>> Spaces 07/03 20:26
推 injoy1123: 不推不行太好笑太寫實 07/03 20:36
推 aceone: 工程師真的會對Tab和space有偏好 而且遇到另一種會很煩 XD 07/03 21:20
推 svince88: 非理工人,這季看的有點無感,有些梗沒前兩季來的有共 07/03 21:54
→ svince88: 鳴 07/03 21:54
推 shameonyou: 同樣非理工人,但喜歡本季大於前兩季。 07/03 22:31
→ cohlint2004: tab比較整齊,為何不用? <-大學作業時心裡已會如此OS 07/03 23:06
推 dhec10701p: tab >>>>>>> space 07/03 23:06
→ positMIT: 看訪談richard演員講話根本不宅 可惡QQ 07/03 23:19
→ blc: expendtab=4 07/03 23:51
推 Ethan1215: 我真的覺得Jared對Richard是真愛的說XDDDD 07/04 02:45
推 secondarydog: Space 在不同的設定下看才會整齊啊 07/04 05:54
推 stja: 07/04 06:12
→ hereafter: Richard感覺是只完全信任Jared,所以是雙向的真愛XD 07/04 06:24
推 hpch: Jared最後一定會出櫃XD:Richard, 我們總算有共同的小秘密了 07/04 06:53
推 z101924512: space才會整齊啊... 07/04 10:54
→ wahimodeux: 我反而覺得第三季寫得沒有前兩季好耶 07/04 10:55
→ wahimodeux: 第三季前面把這些主角寫得太過……無腦,然後有一種很 07/04 10:55
→ wahimodeux: 愛賭氣+小孩子脾氣,那個界線我覺得有點太過頭了 07/04 10:56
推 wan0zei: 推 這季的劇本真的不錯 不過Richard有點軟到讓人生氣 07/04 11:59
推 aceone: 不是一直以來都很幼稚小孩子脾氣嗎 XD 07/04 13:07
→ wahimodeux: 可是我覺得前兩季還有一點點身為成年人的無奈,這季有 07/04 15:56
→ wahimodeux: 很多點(像爭CEO/處理公司事務)感覺就是毫無能力到… 07/04 15:56
推 kengiku: 推!非理工科但很愛這齣劇!! 07/04 17:59
推 kuchhai: 跟著Pied Piper驚心動魄(咦)十集結果編劇基本上reset 07/04 18:44
→ kuchhai: 整齣劇真的好想扁他們XD 可是現在Big Head又歸隊還加上 07/04 18:45
→ kuchhai: Monica 我蠻期待的! 07/04 18:45
推 aceone: 其實我覺得那方面還蠻寫實的 創業的工程師蠻多不會經營 也 07/04 18:50
→ aceone: 不太會溝通 07/04 18:50
推 KYALUCARD: 我覺得第三季10集有點太趕 07/04 18:58
推 pocketshape: 推,很愛這齣 XD 07/04 21:56
推 TIC05: 這部也太冷門了吧?!怎麼這麼少討論?!我覺得超好看的 07/04 22:57
推 kuchhai: 大家都在討論GoT笑 是說我好喜歡他們架設的網站耶 07/04 23:08
推 kuchhai: Bachmanity直接從字典抄venture意思讓我笑超久,完全是Er 07/04 23:13
→ kuchhai: lich會做的事 07/04 23:13
推 laidon: 還記得前兩年,google內部改組的新聞,它家的官網會出現, 07/05 00:57
→ laidon: 大頭的帥照 07/05 00:57
推 wahimodeux: 沒啦,前兩季我覺得那個份際拿捏得還不錯,就是電腦宅的 07/05 06:42
→ wahimodeux: 的邏輯配上無厘頭,像R去拿名字的專利權…之類的 07/05 06:43
→ wahimodeux: 不過這第三季有些地方寫得太過頭了,反變得有點刻意 07/05 06:43
推 rarali: 這部超好看!y 07/05 16:27
→ hereafter: 大頭在這季也是很奇妙,最後變成投資人XD 07/05 17:25
→ moonshade: tab vs space的問題在於那是不同的碼,不同編輯器 07/07 06:43
→ moonshade: 有不同的顯示,如果你沒有softtab你看很整齊,別人看 07/07 06:44
→ moonshade: 就會整個亂掉... 07/07 06:44
推 katilyn: 住矽谷,超愛這部,身邊雖便一抓都有劇中人真身,他們場 07/07 15:42
→ katilyn: 景我常和男友比誰先認出來,然後我超愛加拿大人和印度人 07/07 15:42
→ katilyn: 的鬥嘴 又賤又好笑 真正的好朋友就這對 07/07 15:42
推 fox5451: 推 上次無意間在HBO原創看到馬上就從第一季開始追了 07/09 00:53
推 bingna: 那不是印度人啊!!!為什麼大家一直弄錯XD 07/10 02:00
推 weiwei0927: 這部真的很好看!推! 07/11 21:44
推 asd33: Russ叫迪尼希賓拉登那邊我大爆笑 07/15 11:49
推 HuangJS: rigby!!! 08/02 23:05
→ HuangJS: vim: expendtab=4: 用VIM+SPACE結案 08/02 23:06
推 pingnip: 最近一次看了三季!超喜歡這部,後來有點受不了Richard.. 09/14 20:48
→ pingnip: .超愛Gilfoyle! 09/14 20:48
推 savageg: tab有些人看四格,有些人看八格,有些人三格,怎麼會整齊 09/16 01:19
→ savageg: space真的比較整齊 09/16 01:19
推 IO8OP: RIGBY XDDDD 11/09 01:38
> -------------------------------------------------------------------------- <
作者: savageg (陳Eason超棒) 看板: EAseries
標題: Re: [心得] Silicon Valley S03 矽谷第三季 (雷)
時間: Fri Sep 16 01:45:17 2016
我在看到tab vs space爭論的時候想到一件事情
雖然表面上用tab檔案會比較小,但tab和space都是連續出現在每一行的行頭
對於壓縮來講,連續出現一樣的字元壓縮是最有效率的
所以壓縮過後檔案真的會差很多嗎?我在Mac下做了一個實驗
1
1
1
1
1
1
1
把上面七行存成兩個檔案,一個前面的空白用tab,一個用space
1tab = 4space
檔案大小差多少呢? 154B vs 49B 用space的檔案是tab的3倍多,合理
http://i.imgur.com/YnxAMRx.png
那用gzip壓過後呢? 50B vs 42B 差距根本超級小
http://i.imgur.com/yBtHNYr.png
而且這個測試檔裡面有意義的文字其實超少,對於一個真實的程式碼檔案來說
space/tab佔的比例極低,檔案大小根本差不了多少
當然,平常人根本不會把source code壓縮在本機電腦,這樣怎麼編譯
但既然主角弄雲端壓縮的,Pied Piper不是很威嗎?號稱本機上都不用放東西
如果有這麼威的平台,那就source code全部放雲端吧,需要的時候再下載下來編譯
雲端上的檔案都是壓縮的,tab和space的檔案大小差很多嗎? 我不認為 XD
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 96.55.76.82
※ 文章網址: https://www.ptt.cc/bbs/EAseries/M.1473961520.A.658.html
推 fasthall: 這就只是信仰問題拿來嘴砲而已 09/16 07:58
推 dohow: 只是一個梗吧 09/16 09:40
→ moonshade: 這都不是重點,tab的問題是寫程式的時候每個人的編輯 09/16 10:05
→ moonshade: 器因為設定的關係,印出的長度有可能會不同 09/16 10:05
→ moonshade: tab其實是歷史遺跡,那是在古時候ascii報表在用的 09/16 10:07
→ moonshade: 在那個時代用tab印出報表可以設定tab寬度來讓報表整齊 09/16 10:08
→ moonshade: 這種東西通常叫style,有些公司如google是有硬性規定的 09/16 10:11
→ moonshade: source code大小都沒多少,放在哪根本就沒差... 09/16 10:12
→ moonshade: 在雲端這個名詞出現前,大多open source就是放在網路 09/16 10:13
→ moonshade: 上用vnc在維護了,現在流行的是git 09/16 10:14
推 hereafter: 前陣子有個調查 各語言使用s/t的人數 s勝 09/16 11:08
推 kevindump: 我是S派的!遇到多重迴圈的時候,t太佔畫面了! 09/16 11:22
推 Phater: 我不止是t派,還是嚴重BSD style Nazi. 每次code review 09/16 12:29
→ Phater: 如果有人{號沒換行或是tab的空間沒設4都會被我唸 09/16 12:30
推 yuhung: 信仰問題+1 還有把妹把不到而已XD 09/17 09:07
推 shiz: 尤其那種nerd固執到炸 09/17 11:19
推 getbacker: 這只是在說很多工程師都是偏執狂....越好的越嚴重..... 09/17 13:38