作者查詢 / carylorrk
作者 carylorrk 在 PTT [ C_and_CPP ] 看板的留言(推文), 共472則
限定看板:C_and_CPP
看板排序:
全部C_and_CPP472Ajax155Linux140Python95Programming68AndroidDev63Web_Design59Editor44java34LinuxDev24Database20Gossiping19PHP17Cloud13Old-Games11PLT11OOAD8Foreign_Inv7GO7MapleStory6ASM5Sub_CS5Boy-Girl4SMSlife4Soft_Job4WomenTalk4Economics3iOS3Olympics_ISG3Stock3SYSOP3Tech_Job3CSSE2LoL2MobileComm2movie2Paradox2RegExp2C_Chat1Facebook1HsinChuang1IA1Instant_Mess1joke1Network1NTUCGM1PC_Shopping1PublicIssue1TTV1WorldCup1YUGIOH1<< 收起看板(51)
1F→: interpreter 的特性通常還包括遇到才翻譯並執行,所以11/18 13:08
2F→: JIT 通常算是 compilation,從 QEMU 的 TCI/TCG 也可以11/18 13:09
3F→: 看得出來並不是執行會順便跑出結果的都被稱作是11/18 13:10
4F→: interpreter。不過這之間的差異越來越小是真的。大多數11/18 13:11
5F→: interpreter 越來越複雜,像 python 也有很多實作往11/18 13:16
6F→: JIT 靠攏(雖然支援度都還有待加強。)11/18 13:17
7F推: 回到原本的問題,interpreter 比較簡單在很多時候是對11/18 14:00
8F→: 的。 compiler 通常需要處理比較多 state 的問題,而11/18 14:01
9F→: interpreter 可以在 dispatcher 的地方處理而簡化問題11/18 14:03
10F→: 不過當然現在成熟的語言有太多影響的因子在,實在很難11/18 14:19
11F→: 一概而論。(跟 target 也有關係)11/18 14:20
21F→: 嗯...其實仔細想你說的也是對的,JIT 也是產生 code11/19 18:57
22F→: 但是有些直接給結果但實際上是 compilation + run 的卻11/19 18:58
23F→: 也不被算在 interpreter 內(ex: go run)11/19 18:58
24F→: 所以應該說,遇到才翻算是 interpreter 可以實作的功能11/19 19:00
25F→: 但非必須?畢竟在很多時候遇到才翻的確比整個翻好簡單11/19 19:01
26F→: 像是 dynamic language 裡的 type ,或是像實作11/19 19:02
27F→: exception 這類東西,都不單單翻 AST 的問題。11/19 19:04
5F→: ? thread?11/17 13:50
2F→: 1你說的對,3是指向 stirng literal,雖然 string11/16 13:44
3F→: string literal 是 static life time 所以回傳沒問題11/16 13:44
4F→: 但是修改他是 undefined behavior...通常應該要宣告為11/16 13:45
5F→: const char*11/16 13:45
6F→: 話說 2 回傳的是指標形態沒有錯吧?11/16 13:46
11F→: 啊 真的 沒看清楚 XD11/16 14:07
1F→: 你跟樓上的是好朋友嗎?哪個老師的課啊 XDD11/13 04:21
1F→: string literal 是 immutable,compiler 沒有警告你不11/13 03:49
2F→: 要用 char* 嗎11/13 03:50
8F→: 讓我想到有人說,學習一個語言的 debug 方式才能說你學11/13 02:02
9F→: 過這個語言XD11/13 02:02
4F推: Qt 中文資源算是多的了吧 XD11/11 09:33
7F→: 我想到的是在 C/C++ 跨平臺裡 Qt 算是資源最多的了XD11/11 10:52
2F→: 如果我是考官,我真不希望收到一個考卷是別人寫的人11/10 03:35
3F→: 更何況問題裡面還一點自己意見也沒有。11/10 03:35
4F→: 沒關係,我不是前輩,而且考官給你時間帶回來寫說不定11/10 04:07
5F→: 就是讓你問。雖然你很有禮貌,但是我還是要比較嚴厲的11/10 04:09
6F→: 說,第一題光是複製貼上 google 就有答案了,第二題一11/10 04:10
7F→: 看至少可以從 row-major order 來想,但是內文一點嘗試11/10 04:11
8F→: 的說明都沒有,至少給我的觀感的確不佳。11/10 04:12
14F→: yoco 大的公司 codebase migrate 的真快11/10 03:37
20F→: bug free GUI 真心難寫。使用者的花招只有更多沒有最多11/08 10:37
22F→: 雖然 wxWidgets 最接近 MFC,不過原 PO 應該不熟 MFC?11/09 00:23
23F→: 非開源的 Windows 解決方案現在最好的還是C# + .Net11/09 00:25
24F→: 開源的話 Qt/WxWidgets/GTK+ 各有優缺點11/09 00:26
25F→: BCB 以前也很紅,不過我沒有用過不清楚XD11/09 00:27
29F→: Python GTK+ 包的也不錯,希望 golang 也完善點啊...11/09 01:48