WindowsPhone 板


LINE

※ 引述《sextitanic (阿163)》之铭言: 43 : 五、唉呀,反正我电脑跑得顺就好了嘛 : 这一点最严重,有这一点的人上面4点就全包了 : 尤其应该有很多大大身边有人接触过 flash : 会觉得像乐高一样随便叠一叠就会有东西出来 : 不会去考虑要怎麽样可以更顺畅更漂亮 : 当别人问:「怎麽这麽 lag」的时候,就会回「啊就 flash 啊没办法」 : 完全没想过可能自己本身也有问题 : 就像有些人会说「VB 执行速度比 C 慢啦~」 : 有人听了之後用 VB 写了个踩地雷之後,发现把周遭没有炸弹的格子开启速度很慢 : 用肉眼都看的出来是慢慢跑,於是就说「果然VB很慢啊」一样的道理 小弟这边就追加说明一下,直译式语言有直译式语言的写法 与编译式语言coding概念相差甚远。 常见的程式语言如下 直译式语言:VB、Perl、Python、Ruby,包含script名称等语言 类编译式语言:Java,CLR C++,C# 编译式语言:C/C++,Fortran 直译式语言特性: 就是容易撰写但使用不正确导致效能不彰。 如:数值运算 直译式语言有函数或模组可以呼叫, 但是开发者往往没找到函式库时回圈直接写下去了。 懒得去处理效能优化这块。当然直接改写法是OK的, 但较少人在直译式语言去琢磨最佳化程式码(也不适合做), 直接呼叫函式库取代回圈是最直接的方式。 最佳化程式通常是编译式语言程式设计师才会去下功夫的地方。 今天这个回圈里面改运算式或写法效能直接轻易提升10倍或100倍以上, 或甚至直接使用SSE、MMX指令下去写,或同质运算放到GPU下去算。 很多OpenCL、CV、GL系列函示库都是用这样的作法, 那DirectX原始码更是极端,因为不用考虑跨平台性,方可达到MS作业系统跑最快。 所以跨平台函示库效能会差一些就是这样。 那直译式就无法高效能吗??当然是否定的, 相信只要你肯遵循直译式语言写法就可以达到高速。 类编译式语言: 部分编成ByteCode在虚拟机上跑, 部分呼叫native code式库直接跑。 好,真正重点来了现在WP开发商还不投入的原因, 你可以说目前市占原因,但真正原因还是native code 这是进退两难的地方,MS要保持我系统稳定性,那就不开放 相对的C/C++跨平台开发商就无法进入 愤怒鸟游戏要由OpenGL改成DirectX倒还好 但是要改成XNA...好吧看心情,有空再来慢慢写 他们内心大部分如下 1.我就是要直接Build Source Code!!!! 2.我就是只写native code!!! 3.不开放native code就是废我武功嘛(谷X顶尖开发人员?!)!!咦XD 要众多开发商进入不光是开放C++ 咦是上述的第二种吗?那我可以自己写 native code函式库吗? 不行的话等於还是被废武功XD.. 所以大家都在等WP8走向。 : 总结: : 若都是很厉害的开发者,Flash绝对会比HTML5耗资源,因为它是向量的 : 就算都在里面改成用点阵图呈现,但中间多了一层 player,势必会多花一点效能 : 但之後若许多人投入HTML5之中,树多必有枯枝,人多必有?? : 有可能也会像现在 flash 的囧境一般 : 以下放上两个 HTML5 的连结: : 多方块旋转:http://voxelrain.appspot.com/ : 游戏:http://people.opera.com/emoller/gremlins/ : HTML5 的发展,一方面也要看往後各浏览器对 Javascript 和 CSS3 的支援度 : 以及开发上的一致性 : 不过手机上有没有flash我倒觉得还好 : 平板的话还是希望能有 flash,比较不用担心会有纯 flash 网站看不到QQ WebGL写起来像OpenGL(废话),ㄜ好...小弟也是高中碰过FLASH的, 那差别是Flash真的很好写要Adobe开发人员跳到javascript写client端 还是加上php跟伺服端沟通,因该是有些困难度。 我认识的adobe开发者有些都甚至是美工跟ActionScript一人包。 不过写javascript的通常做图档都还要请个美工小妹。 不然开发出来的RIA就丑丑的XD....咦那还叫RIA吗?? 以上分享完毕... -- --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.248.170.76
1F:推 icarus0508:推一个跟我理论一样 webgl 并不是那麽好进入的 04/04 12:57
2F:→ icarus0508:要写webgl+html5 本身其实要学得不少 还要一些cg概念 04/04 12:57
3F:→ icarus0508:另外慢的理由 有时就是因为隔一层 而这东西在小程式没 04/04 12:59
4F:→ icarus0508:差 但大形程式差别就明显了 04/04 12:59
5F:→ icarus0508:还有编释语言 常比较可以做code最佳化 这满有差的 04/04 13:01
6F:→ icarus0508:最後其实flash现在是可以编释的… 但问题…科科 04/04 13:01
7F:→ icarus0508:其实还有直释编释 影响更大的是parser 跟最佳化 04/04 13:03
8F:→ icarus0508:还有xna其实在美国不少人用 有一阵子c#工程师还很贵 04/04 13:04
9F:→ icarus0508:但能用c++ 这语言好处如你说的 可以只换底层 功较小 04/04 13:05
10F:→ icarus0508:毕竟太多程式是c++写的了 04/04 13:05
11F:推 sa074463:长知识推!!XD 04/04 13:08
12F:嘘 waldfantasy:程式小弟你好,我纯粹嘘你"美工小妹"这句 04/04 17:49
13F:→ waldfantasy:会写程式没什麽了不起的,不需要扁低设计人 04/04 17:49
14F:→ sh028044:楼上冷静我们职场差异蛮大的,我这边都这样自称小弟小妹 04/04 20:14
15F:→ sh028044:不过这些小弟小妹要请一个还不便宜唷!!! 04/04 20:22







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灯, 水草

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

TOP