→ superpandal: graalvm有反射問題阿 不想寫映射設定 這部份go好多了 06/20 18:05
→ superpandal: 雖然go的反射難用一點 06/20 18:06
→ superpandal: java你不透過反射是很難hack一些東西搞動態的 變量因 06/20 18:10
→ superpandal: 封裝搞的不可見超級麻煩 06/20 18:10
推 Chricey: 苦瓜胜肽 06/21 23:46→ superpandal: 都什麼年代了還搞一堆設定 設定都一堆坑 06/20 18:12
→ hizuki: 我其實不知道reflection有什麼用,c++不習慣RTTI的東西 06/20 18:15
→ superpandal: 你的程式如果都是固定邏輯確實可以不用 但要多寫還多 06/20 18:24
推 Chricey: 葉黃素 06/22 11:06→ superpandal: 很多東西 06/20 18:24
→ superpandal: 很多框架也極依賴反射 06/20 18:26
→ hizuki: 我spring只用了大概3個小時就沒碰了,我本業不是web這邊的 06/20 18:33
→ testPtt: c++builder那套元件拉一拉就可以happy了 06/20 18:58
→ BoXeX: C就很白癡 一堆型態定義大家亂玩 06/20 19:26
→ BoXeX: 最後為求保險都在用int32_t 普通的int沒人在用 06/20 19:26
→ labbat: int是給閉起門來造車的開發人員的軟體糖,不適合大規模用 06/20 19:48
→ BoXeX: 沒 int32_t 才是語法糖 你看stdint.h就知道 06/20 19:55
→ Lordaeron: 你是指啥時的stdint.h? 06/20 19:57
→ BoXeX: 一堆stdint.h都是吧 int32_t 還好可能x86大部分用int 06/20 20:04
→ BoXeX: int64_t 在不同平台會用不同東西來定義 06/20 20:04
→ Lordaeron: 我問的是"啥時"...如果不明白,東西是有歷史的。 06/20 20:10
→ BoXeX: 你想講啥就直接說吧 一個在不同版本 平台 廠牌 06/20 21:00
→ BoXeX: 會長不一樣的東西 你跑來問時間 到底是想幹嘛 06/20 21:00
推 s25g5d4: vpn 那段,kernel wg 會比較好嗎? 06/20 21:26
好是好,擴展蠻麻煩的。
kernel中不能隨便spin lock的,一個deadlock真的全世界陪葬
→ Apache: 怎麼不用Rust 06/20 22:09
→ Lordaeron: int32_t 是C99 的事了。C99 以前怎麼辨?不用int用什麼? 06/20 22:36
→ Lordaeron: 而有它也只是為了讓不同的compiler有相同的反應。 06/20 22:42
→ Lordaeron: 免得像long 這樣。 06/20 22:42
→ BoXeX: 阿所以我說"後來"都用int32_t 或是說他是語法糖 06/20 23:22
→ BoXeX: 有問題嗎 06/20 23:22
→ BoXeX: *最後 06/20 23:25
→ BoXeX: 而且 如果是C89前 大不了也是自己define類似的東西 06/20 23:26
(u)int32_t其實在PC/Server這樣的地方用,或者需要定義fixed length的data structure
都是沒有問題的。
但是麻煩還是不要都用32bits,int的意義在於一般都是compiler設定效能最佳化到最好的
data type。stm8也是這樣講,就算int在這個8bits MCU上是32bits長。
至於爲什麼不用更大的data type來存資料比較保險,就有一個paramter pass的問題,
特別是CISC的暫存器又少,大一點就要堆到memory中去了
推 ohmylove347: 為啥要反射?用FP寫法,再不濟寫個策略模式也可以吧 06/21 02:04
→ ohmylove347: ,還是封裝太深東西撈不到? 06/21 02:04
※ 編輯: hizuki (192.147.44.15 美國), 06/21/2024 14:30:14
推 iamOsaka: 不是...你spring只碰過三小時哪有什麼好評論的,基本上 06/21 20:44
→ iamOsaka: 之所以用Java做web就是因為Spring生態系太強太豐富,非 06/21 20:44
→ iamOsaka: 常好用 06/21 20:44
web不是只有Java EE,26的Bilibili的Go洩露事件,說明Go使用比人想象的廣
另外我的工作和IO蠻有關係的,怎麼不能評論
→ Lordaeron: 哈...spring 未出生java 就已在做web 了。關spring啥事 06/21 23:27
→ superpandal: 為什麼用反射? 因為不少東西都在用 工作上能讓你選 06/21 23:46
→ superpandal: 擇的情況不多 通常都是框架與lib封裝太深 限制你的應 06/21 23:47
→ superpandal: 用 你用其它的也不是完美 06/21 23:50
→ abccbaandy: 現在哪間公司java不用spring? 銀行都有用了...關 06/22 11:06
→ abccbaandy: spring啥事勒... 06/22 11:06
Android一票公司,當然web方面甚至說涉及到網路程式都是spring一本道
※ 編輯: hizuki (154.3.4.179 美國), 06/22/2024 18:44:58
→ Lordaeron: C99要"解決問題",但被人說成是candy,我..crush... 06/23 07:37