看板 Soft_Job 關於我們 聯絡資訊
※ 引述《Dungeon (Dungeon)》之銘言: : 如果我是面試的人,就會針對這個SIC編譯器一直問下去, : 其他大概都不會問吧! : 學生時期能完整實作一個小型compiler的機會不多, : 如果問一問有料,真的做過,相信你找的工作應該有 : 98%都會錄用你! 不會耶, 看到 JavaScript 太令人訝異了, 只因為它不適用 業界不是實驗室, 很多東西都講求時效性 我已經想到不少問題要問原 po 1.輸入/輸出 來源檔的輸入問題? 目的檔的輸出問題? 2.Parse Parse 效率問題? 3.環境 沒有 "瀏覽器/網路環境" 的 SIC 實作?? 4.最後問題 為何不用 95 分的 C, 而特意挑選不適用的 JavaScript?? Regular expression 好用的關係嗎?? 記得我以前在做這玩意時, 只有單純 DOS 的環境 ... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.133.168.73
richliu:我到覺得還好, 如果弄出來了, 我認為創意無限呀 01/05 08:32
richliu:學生就應該搞一些和平常不太一樣的東西, 即使他看起來很鳥 01/05 08:33
richliu:大家都選 C 這個答案不就太無聊了嗎 XDDDD 01/05 08:33
areyo:95分的c 是學校成績,我覺得加分效果不大呢>"< 01/05 08:38
areyo:畢竟c現在大學資工電子都會交,分數只能說你學的不錯 01/05 08:39
megaman1206:我先回答T大好了 1.是利用微軟提供的FileSystemObject 01/05 10:34
megaman1206:2.作業以及demo的程式都不長, 幾乎是瞬間編譯完畢 01/05 10:34
megaman1206:3. 當時同時有HTML跟HTA的實作.差別是HTML會有FSO物件 01/05 10:35
megaman1206:的警告 4.因為當時正好在用js玩各種東西, 順手拿來用 01/05 10:37
megaman1206:而且搭配hta, 可以很快產生出美觀的gui介面, 所以就 01/05 10:41
megaman1206:選擇了javascript 01/05 10:41
megaman1206:至於會什麼履歷會寫到c成績, 我的立意是想說要投的有 01/05 10:41
megaman1206:要求C 01/05 10:42
abcdefghi:看了好幾篇, 我還是沒搞懂, 到底是用JS寫了什麼東西 ? 01/05 23:30
abcdefghi:assembler ? compiler ? 什麼語言的 compiler ? 01/05 23:31
megaman1206:這部份我的確用詞有誤, 應該是組譯器(assembler) 01/06 00:33
megaman1206:感謝指正 01/06 00:33
Dungeon:是阿!組譯器就很合理了! 01/06 01:24
TKyo:給原 PO, 我當時實作輸出的是 binary, 雖然 SIC 輸出是 Text 01/06 11:09
TKyo:不過這方面應用卻延伸到日後我在寫 sim/emulator 用 01/06 11:10
TKyo:而且還可以跟其他玩意一起 link or library 01/06 11:11
TKyo:所以, JS 並非不好, 只是我考慮得很細, 能被廣泛應用 01/06 11:12
megaman1206:我當時只是覺得好玩就好orz 01/06 11:12
TKyo:將來你到業界, 很多 code 都必須如此考量, 而非率性而為 01/06 11:13
TKyo:這是給你的建議 01/06 11:13
megaman1206:不過還有一個因素是:教授說寫成web介面分數比較高XDrz 01/06 11:14
TKyo:嗯, 我知道這很好玩, 我也經歷過, 只是那時期很短就是 01/06 11:14
TKyo:所以, 後面的任何 code, 我會考量許多 (廣泛應用) 就是 01/06 11:15