Programming 板


LINE

※ 引述《easterday (数牙)》之铭言: : ※ 引述《easterday (数牙)》之铭言: : : (待续).. : I show my ideas, and then yours... : Cost1: learn MFC and x86 Assembly : Cost2: study a popular VM Cost?不了解... : A: Coding(处理小问题) in C++/MFC ,while learning x86 Assembly : 先谈谈A方案的好处和坏处 : 坏处: : 当然C++/MFC有它先天的复杂度,程式库要自己一个一个找(孤狗捞针) : 所以撰写速度慢 : 了解x86 Assembly是可以了解debugging的细节 : 虽然听说Win32 Api是一群效率很好的,由x86组合语言建起的东西 : 但是这样会不会牺牲未来四核心CPU的好处呢? : 好处: : Compiler有Optimization的功能 assembly如果真的要玩 就要好好玩... assembly是相当的依不同的cpu有不同的写法的说 至於说四核~如果能够写到multithreading 我想几核都依样... : B: Coding in C#/Java ,and study it : 坏处: : 没有坏处,真的,我的经验里,这种做法没有坏处... : 偶尔VM当机,但是这真的很少见... : 好处: : 程式库的支援多,程式码精简,撰写速度快,可能有四核心的好处 VM当机是指? 是指RTM吗? 还是Virtual machine? 会当机,百分之九十是程式设计师的错Q_Q : C: Big Project(处理大问题) in C++/MFC : 坏处: : MFC复杂,程式库要自己找,撰写速度慢,又怕丧失四核心CPU的好处... : Memory Leak is possibly horrible. : 好处: : 目标明确,只要施工蓝图正确,相信应该可以成功 Memory Leak.... 这是大部分是程设师人为的耶.... 应该是从改善软体写法开始吧? : D: Big Project in C#/Java, and study it : 坏处: : 没有装Runtime Environment的人就不能用.... : heap space/gc的动作不一定如预期 : 函式呼叫隔了一层VM,可能会慢 : 好处: : 撰写速度快,程式库不必自己找,可能有四核心的好处 函式呼叫多一层VM? 是指透过RTM吗? C++/C#通 另一个要通很快~ JAVA的网页程式较多 商用程式大多还是绕着C/C++/C# : 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 : G: Acceptable case, Coding in C++/MFC ==> Big Project in C++/MFC : H: Acceptable case, Coding in C#/Java ==> Big Project in C#/JAVA : I: Worst case, Coding in C++/MFC ==> Big Project in C#/Java : J: Assumed Case? Coding in C#/Java ==> Big Project in C++/MFC : 感谢赐教 剩下跳过.... 如果是就业导向 套装软体/机械控制的话大多还是绕着C/C++ 先了解语言本身後 相信IDE的影响应该不至於到天差地别 至於说asseembly.... 行有余力学他很好 至於大专案?是多大?几亿行的算不算大? 先有语言的底子再来看其他的问题吧... 通常语言一法通万法通,最好先专精一种语言 另外的语言就查类似的语法 很多人应该都有那样的经验 感觉问题问的好奇怪 如果是要问说要选用哪种语言来学习的话 我会建议先学C大概一个礼拜精实的学应该就有一定的基础 然後学Java/CPP的 OO 将子语言就有一定底子与基础了 再来 其实最重要的有时是程式的逻辑安排还有演算法 这些跟语言其实相关度没有那麽得大 有好的演算法 不管到哪个语言上面写都还是个好演算法 反之亦然... 如果是牵扯到作业平台的问题 很多gcc跟c/cpp程式有大部分相同可用(毕竟是标准C或是CPP的话) 需要修正的部分是OS相依的API 把他改掉就好了... 整个的问题觉得好诡异 --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.168.100.101
1F:推 zlw:这串主题好欢乐 122.122.36.224 04/18 22:49
2F:→ zhenghua:觉得自己很笨,看不懂PO的问题Q_Q218.168.100.101 04/18 22:57
3F:推 LPH66:(拍楼上)这里的人不少人都看不懂 140.112.30.84 04/19 04:03







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