Programming 板


LINE

※ 引述《easterday (数牙)》之铭言: : ※ 引述《PsMonkey (痞子军团团长)》之铭言: : : 所以,你到底想要问什麽? : (待续).. I show my ideas, and then yours... Cost1: learn MFC and x86 Assembly Cost2: study a popular VM A: Coding(处理小问题) in C++/MFC ,while learning x86 Assembly 先谈谈A方案的好处和坏处 坏处: 当然C++/MFC有它先天的复杂度,程式库要自己一个一个找(孤狗捞针) 所以撰写速度慢 了解x86 Assembly是可以了解debugging的细节 虽然听说Win32 Api是一群效率很好的,由x86组合语言建起的东西 但是这样会不会牺牲未来四核心CPU的好处呢? 好处: Compiler有Optimization的功能 B: Coding in C#/Java ,and study it 坏处: 没有坏处,真的,我的经验里,这种做法没有坏处... 偶尔VM当机,但是这真的很少见... 好处: 程式库的支援多,程式码精简,撰写速度快,可能有四核心的好处 C: Big Project(处理大问题) in C++/MFC 坏处: MFC复杂,程式库要自己找,撰写速度慢,又怕丧失四核心CPU的好处... Memory Leak is possibly horrible. 好处: 目标明确,只要施工蓝图正确,相信应该可以成功 D: Big Project in C#/Java, and study it 坏处: 没有装Runtime Environment的人就不能用.... heap space/gc的动作不一定如预期 函式呼叫隔了一层VM,可能会慢 好处: 撰写速度快,程式库不必自己找,可能有四核心的好处 E: Bad case, Big Project in C#/Java ==> Big Project in C++/MFC 坏处: 以上所提全部的坏处都包尽了(又丧失四核心的好处) 还要把dependent part自己重新改写... 人力资源的问题...(程式设计师要有两批,要不然你两种都要学...) 好处: 不必装Runtime Environment 执行环境会比较单纯,(所以稳定?) F: Bad case, Big Project in C++/MFC ==> Big Project in C#/Java 坏处: 以上所提全部的坏处都包尽了(但是却得到四核心的好处) heap space/gc的动作不一定如预期 重新改写dependent part 人力资源的问题...(程式设计师要有两批,要不然你两种都要学...) 好处: 四核心的好处 程式码比较好维护 G: Acceptable case, Coding in C++/MFC ==> Big Project in C++/MFC 坏处: Memory leak is possibly horrible. 丧失四核心的好处 复杂度增加...但是这是应该承担的 步骤:由原来的Code-->画图-->按图施工 好处: 不必装Runtime Environment 执行环境单纯,(所以稳定?) H: Acceptable case, Coding in C#/Java ==> Big Project in C#/JAVA 坏处: 复杂度增加..但是这是应该承担的 步骤:由原码-->由原来的图-->画图-->按图施工 好处: 程式码比较好维护,四核心的好处 I: Worst case, Coding in C++/MFC ==> Big Project in C#/Java 坏处: 要装Runtime Environment gc/heap space行为不如预期 人力资源的问题...(程式设计师要有两批,要不然你两种都要学...) 复杂度增加..而且dependent part很多.. 步骤:由原码-->由原来的图-->画图-->改图-->正确图--->按图施工 好处: 程式码比较好维护 有四核心的好处? J: Assumed Case? Coding in C#/Java ==> Big Project in C++/MFC 坏处: 丧失四核心的好处 人力资源的问题...(程式设计师要有两批,要不然你两种都要学...) 复杂度增加...而且dependent part很多.. 步骤:由原码-->由原来的图-->画图-->改图-->正确图--->按图施工 Memory leak is possibly horrible.. 好处: 不必装Runtime Environment 执行环境单纯,所以稳定 以上是我对於未来电脑架构的猜想 有什麽应该指正的吗? 感谢赐教 再来我自己应该在ABCDEFGHIJ里面找出我的cost1和cost2哪一个适合我了... 感谢赐教 -- --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.116.153.86
1F:→ zhenghua:所以问题是要决定平台?218.168.100.101 04/18 22:21
2F:→ StubbornLin:WTF = = 118.170.125.50 04/18 22:24
3F:推 Bencrie:C++撰写慢有好笑到,OO其中一个目的是重复 125.225.18.189 04/18 22:29
4F:→ Bencrie:使用,加快撰写速度耶 orz 125.225.18.189 04/18 22:30
5F:推 Bencrie:能够开thread基本上就能利用到多核 125.225.18.189 04/18 22:34
6F:→ StubbornLin:老实说 要麻就全中文 要麻就全英文 118.170.125.50 04/18 22:38
7F:→ StubbornLin:会用到英文顶多只有名词 118.170.125.50 04/18 22:39
8F:→ StubbornLin:不要一句英文一句中文的 118.170.125.50 04/18 22:39
9F:→ StubbornLin:要秀英文能力就整篇用英文写 118.170.125.50 04/18 22:40
10F:→ StubbornLin:这样看起来真的很痛苦= =|| 118.170.125.50 04/18 22:40
11F:→ revivalworld:爱秀英文却连 in 跟 on 都弄错 60.244.216.2 04/18 22:45
12F:→ StubbornLin:我读了几次 还是看不太懂你想表达啥 118.170.125.50 04/18 22:46
13F:→ StubbornLin: =>是什麽意思? 你的coding和big pjb 118.170.125.50 04/18 22:46
14F:→ sunneo:很遗憾,这篇看下去仍然觉得...`自言自语`220.132.228.138 04/18 22:46
15F:→ StubbornLin:定义又是什麽= =? 只有你知道 118.170.125.50 04/18 22:46
16F:→ StubbornLin:你要跟别人沟通 不是让别人去猜你意思 118.170.125.50 04/18 22:47
17F:推 revivalworld:难得的 joke 文 来收到个板保存当作 60.244.216.2 04/18 22:48
18F:→ sunneo:纪念220.132.228.138 04/18 22:49
19F:→ revivalworld:纪念 ( ̄▽ ̄#)﹏﹏﹏ 60.244.216.2 04/18 22:48
20F:→ revivalworld:Q_Q 找个特殊表情推文就被断了XD 60.244.216.2 04/18 22:50
21F:→ atst:所以重点是四核心的好处? 61.229.38.238 04/18 22:51
22F:→ H45:四核心怎麽会是重点?难道你不知道 HPC?122.117.172.148 04/18 23:13
23F:→ H45:一直四核心四核心的,为什麽不用「多绪」这词?122.117.172.148 04/18 23:15
24F:→ H45:呃,我上面这些话并不是针对楼上 ~_~122.117.172.148 04/18 23:19
25F:推 gwliao:给楼上答案, "因为Pentium 4 775脚位" XD 140.112.233.31 04/18 23:20
26F:→ netsphere:上答案, "因为 Q6600 775脚位" 125.224.165.28 04/18 23:23
27F:→ neverfly:总觉得好像看的懂,但一看内容就会觉得烦 125.231.11.78 04/19 00:00
28F:推 mingtai1:Cost不是这样用的... 140.109.227.99 04/19 00:14
29F:嘘 bondalin:真的很想骂声e04....写这什麽鬼啊 59.121.2.252 04/19 02:45
30F:→ horngsh:Cost 1是什麽? 59.126.240.23 04/19 05:24
31F:→ horngsh:想研究VM的话, 可以看.NET的CLR原始码.... 59.126.240.23 04/19 05:25
32F:→ michaelz:感觉你会写出 60 wtf/min 的东西 211.74.221.202 04/19 07:07
33F:→ michaelz:http://0rz.tw/613Wl 211.74.221.202 04/19 07:09
34F:嘘 adrianshum:越写越不知所云 219.78.81.71 04/19 15:15
35F:→ bcse:他是想写 "Case 1" 吗?XD 134.208.29.57 04/20 03:22
36F:推 Kylet:Cost1? Case1? 118.170.9.121 04/21 00:27
37F:嘘 revivalworld:...原来是 case ...连这个都错-___- 60.244.216.2 04/21 02:55
38F:嘘 deepkh:Are You Carzy?140.127.194.153 04/22 17:57
39F:→ deepkh: Crazy ...140.127.194.153 04/22 17:58
40F:嘘 fbiwbi:........................................ 61.217.214.52 04/25 22:13







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:WOW站内搜寻

TOP