顯示廣告
隱藏 ✕
※ 本文為 MindOcean 轉寄自 ptt.cc 更新時間: 2020-10-11 11:35:21
看板 Gossiping
作者 shiauji (Transitory)
標題 [問卦] Linux Kernel Code有多難?
時間 Sat Oct 10 19:51:17 2020



大家安安

前幾天聽到教授說他鼓勵大家抄網路上的code作修改

「反正你要修改啊...」

「你也要看懂麻!」

然後就拿Linux Kernel Code 當例子

「你們看看Linux那邊很多被人修改的就是個好例子惹啊,要改Linux很難欸,你要懂Linux Ke

「假如在座各位有人看的懂Linux Kernel Code,不要說全部,你看的懂一半的就好,我保?

看懂一半就可以不愁吃穿惹

補充:教授講的比較含蓄,他的意思應該是看懂一半,你就可以過很爽(?),抱歉沒有想到這句不精確,歹勢

那Linux Kernel Code到底有多難?

有卦嗎




-----
Sent from JPTT on my iPhone

--
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.137.52.41 (臺灣)
※ 文章代碼(AID): #1VWQ0tRV (Gossiping)
※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1602330679.A.6DF.html
Ericz7000: 很簡單啊 樓下回答1F 10/10 19:51
johnny9667: 太浮誇了吧 就跟寫程式一樣而已2F 10/10 19:52
b777787: 偷偷說。會寫script 就可以騙吃騙喝3F 10/10 19:52
benptt: 碼農也不愁吃穿啊.....4F 10/10 19:52
DEVIN929: 每天吃土也是不愁吃啊5F 10/10 19:52
deepdish: 只要你懂海 海就會幫助你 懂?6F 10/10 19:52
alihue: 最近 linus 才在煩惱找不到接班人啊7F 10/10 19:53
NTUCS5566: 我猜等等有人會把寫driver跟寫kernel混在一起談8F 10/10 19:53
k1400: ctrl c  ,  ctrl v9F 10/10 19:53
ltytw: 管他什麼kernel CODE 我都拿來當成家用硬幹10F 10/10 19:53
cuteSquirrel: 問Linus11F 10/10 19:53
dzwei: 先從Scheduler和Memory management開始12F 10/10 19:53
NCTUEE800808: 要先懂計組 難道不難嗎13F 10/10 19:53
dzwei: 這兩個20年幾乎沒有變過 也被不少其他語言實做出來14F 10/10 19:54
james732: 最基本的障礙因該是OS的觀念、C語言的觀念這兩個15F 10/10 19:54
sourbait: 可是賺最大的是windows16F 10/10 19:54
BaGaJohn5566: 會寫shell script就找的到工作了17F 10/10 19:54
james732: 接下來就是各種資料結構與演算法的最佳化18F 10/10 19:54
zzro: 要不愁吃穿還不難嗎 撿角都行了19F 10/10 19:54
jj0321: 樓下jserv最有資格回答這問題20F 10/10 19:55
james732: jserv的教材真的很豐富,想深入的話非常推薦21F 10/10 19:55
alihue: linux core 應該是你看了也不會懂的東西,需要有很深的 o22F 10/10 19:55
alihue: s 背景,而且教科書教的跟實務又是另一回事
devilkool: 這篇釣得到jserv的話我就24F 10/10 19:55
ltytw: 鳥哥屌打25F 10/10 19:56
james732: 其實OS的基本觀念幾十年都沒什麼大變化26F 10/10 19:56
james732: 現在進展因該都是在各種最佳化
willy0206: 一半....神人也看不懂一半 老師在講三小28F 10/10 19:59
hankchang805: jserv要出來了嗎29F 10/10 20:00
yl3218: 改一個多十個issue30F 10/10 20:00
mikepopkimo: 你只要去野外跟垃圾場就不愁吃穿了31F 10/10 20:01
mikepopkimo: 到處有吃的
menshuei: 改一個跑10個issue耦合性也太差33F 10/10 20:03
adana: git clone34F 10/10 20:04
VenceYen: 我只會直接callback...寫韌體寫到快吐血35F 10/10 20:04
dzwei: 聽說你能改1000行,不是你要去找工作,是google會來找你...36F 10/10 20:05
nfsong: jserv 降臨37F 10/10 20:07
KJC1004: 事實是沒人看懂一半 那麼多行看個三小啊 教授就一堆北七38F 10/10 20:07
laughingman: kernel code不是幾百萬行嗎?哪可能看懂一半...39F 10/10 20:08
koreawargod: 要不愁吃穿  你去台北車站要飯 都可以做得到40F 10/10 20:09
hw1: 你不懂kernel後面運作的概念 只看code會很辛苦41F 10/10 20:10
KJC1004: 不會有人故意把需要協作的程式碼寫的跟天書一樣 只要有前42F 10/10 20:11
KJC1004: 備知識就看得懂 但要全部看懂?抱歉你的命不夠長
lonlon9: linux kernel像是藝術品44F 10/10 20:12
※ 編輯: shiauji (223.137.52.41 臺灣), 10/10/2020 20:15:40
riker729: 難的不是寫程式 難的是看懂別人寫的程式45F 10/10 20:16
riker729: 很多人自己寫的程式 半年後自己也看不懂
leon1757tw: 想釣jserv?47F 10/10 20:20
SIMD: 你是不是想釣48F 10/10 20:22
ichunlai: 你可以先看懂0.11版的linux kernel,再上來問這個問題。49F 10/10 20:25
kpier2: 不就是懶得寫註解、再回頭就忘了,裝什麼懂?50F 10/10 20:26
donation12: 看是看的懂,但是太多行,慢慢看。51F 10/10 20:30
ponten: Lecux是啥   可以吃嗎52F 10/10 20:39
kindaichitom: 應該可以釣到jserv53F 10/10 20:59
NewPassat: 改不難,要丟上去讓人review過比較難。54F 10/10 21:00
fallinlove15: 看得懂和改得動 只要花時間應該做得到 難的是改了55F 10/10 21:03
fallinlove15: 會被加入標準中吧
after1: 倒因為果   事實上是你沒兩把刷子的人根本沒機會參與57F 10/10 21:32
afu4869: linux kernel之中也有很多塊啊...光看懂一塊就很吃力了58F 10/10 21:57
afu4869: security一塊 asoc一塊 power一塊 需要有該領域的背景
afu4869: 要能在上面修修改改還是可以的 但同意要被加入標準就很
afu4869: 難惹 然後還有device tree 和週邊driver等等的操控QQ
Chen334: 樓下松鼠62F 10/10 22:42
dces4212: 我不是 樓下才是63F 10/10 22:54
powenyu: 我不是 樓下是64F 10/10 22:55
j3: 會用就好 不是人人都天才65F 10/10 23:28
nakabin: 真的難QQQ66F 10/11 00:07
LinuxKernel: 嘻嘻67F 10/11 00:29
sopdet: 一半咧 教授吃屎比較快68F 10/11 01:19
yudofu: 一半是壽命問題不是實力問題吧69F 10/11 04:41
rongyaya: jserv大大回一下70F 10/11 06:49
mayasky: 一個SUBSYSTEM就不愁吃穿了71F 10/11 08:10

--
※ 看板: Gossiping 文章推薦值: 0 目前人氣: 0 累積人氣: 548 
作者 shiauji 的最新發文:
點此顯示更多發文記錄
分享網址: 複製 已複製
1樓 時間: 2020-10-11 00:23:23 (台灣)
  10-11 00:23 TW
這是要釣 jserv ?
r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇