找回密码
 加入
搜索
查看: 7966|回复: 24

吐槽下au3与c++的编程效率

 火... [复制链接]
发表于 2012-7-13 21:17:22 | 显示全部楼层 |阅读模式
最近开发个项目,其中有那么很小的一段,也就是这两天的工作内容,大体是把一个编译好的单片机上运行的二进制文件,修改部分内容后,直接生成一个新的文件,缘由是这样的:有很多单片机设备,设备之间要通信,软件层面其通信地址是不同的,其他均相同,如果在源代码里一个个改地址然后一个个编译生成,那太费劲了,于是提出直接在二进制文件里改地址,这个光荣的任务交给我了~

这是背景。

于是乎,我先用au3试试其可行性,以二进制读文件,找关键字符串,替换+修改,生成新文件。不超过20行代码,搞定,无界面的,不到10分钟。

虽说编程不拘泥于语言,但总感觉au3拿不出手,如果以后要修改这让人家肿么办呀~ 于是乎端端正正地用MFC来写。从昨天上午写起吧,直到晚上才出来个初版,今天再改来改去,到今天下午最终版终于敲定,当然了,此时软件的功能也不仅仅像之前用au3测试的那样,不然也显得俺太没效率了。也不能完全怪我编程效率不行,au3很多东西都是封装好了的,一个函数就搞定,用C++都得自己写,悲了个催的~

以今天看到的一则幽默结束本次吐槽:
编程语言进阶路线:X语言入门 —> X语言应用实践 —> X语言高阶编程 —> X语言的科学与艺术 —> 编程之美 —> 编程之道 —> 编程之禅 —> 颈椎病、腰间盘突出康复指南。
发表于 2012-7-13 22:05:05 | 显示全部楼层
编程语言进阶路线:X语言入门 —> X语言应用实践 —> X语言高阶编程 —> X语言的科学与艺术 —> 编程之美 —> 编程之道 —> 编程之禅 —> 颈椎病、腰间盘突出康复指南。

有道理
发表于 2012-7-13 22:49:18 | 显示全部楼层
管它什么语言,能简单、方便、高效实现我们需要的功能就是好语言
发表于 2012-7-13 23:09:23 | 显示全部楼层
太好玩了。
发表于 2012-7-14 12:56:48 | 显示全部楼层
颈椎病、腰间盘突出康复指南。与它何关??
发表于 2012-7-16 23:46:22 | 显示全部楼层
原来亮点在最后
发表于 2012-7-17 15:53:36 | 显示全部楼层
笑的我腰椎疼了
发表于 2012-7-18 11:14:42 | 显示全部楼层
我感觉好比房屋装修和盖房子,au3是负责装修的,c++是盖新房的
发表于 2012-7-27 09:47:32 | 显示全部楼层
编程语言进阶路线:X语言入门 —> X语言应用实践 —> X语言高阶编程 —> X语言的科学与艺术 —> 编程之美 —> 编程之道 —> 编程之禅 —> 颈椎病、腰间盘突出康复指南。


程序员的痛么...
发表于 2012-7-28 20:55:19 | 显示全部楼层
C++学不来,AU3还能玩玩简单的GUI,所以对我这个非程序员来说还是AU3好,让程序员们笑去吧,我无所谓!
发表于 2012-7-31 16:42:21 | 显示全部楼层
AU3确实拿不出手啊
发表于 2012-8-3 21:15:45 | 显示全部楼层
这要看到底是什么应用啊, 别瞧不起AU3哦!
发表于 2012-8-30 19:43:34 | 显示全部楼层
颈椎病。。。
发表于 2012-9-1 22:00:19 | 显示全部楼层
刷水帖, 赚钱咯
发表于 2012-11-14 15:22:16 | 显示全部楼层
生命是短暂的,你需要更有效率的开发工具,管他什么语言,只要能开发。一句代码完成,你非要搞几十行代码,谁敢笑话你,就因为你用了更高效的代码?
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-5-16 12:20 , Processed in 0.077493 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表