TC官方合作论坛

 找回密码
 立即注册
12
返回列表 发新帖
楼主: 高冷小Q

[功能建议] tc只做辅助太可惜了,如果能做起来相信会比易语言做的更...

[复制链接]
发表于 2015-12-27 18:48:47 | 显示全部楼层
本帖最后由 somyyy 于 2015-12-27 18:53 编辑

一种编程语言的好坏其实不好说,关键看你的需求是什么,是追求上手快?省事方便?运行速度快?功能强悍?兼容性好?可读性好?生成可执行文件小?或兼而有之等等等等。。。。
1、汇编语言。如果真的就是为了一味的运行速度、功能强悍、兼容性好、文件体积小等等反正所有极致的追求,那除了没人看懂的二进制外就数汇编语言当仁不让了,所有语言在汇编这里都一视同仁;
所以,这儿也是黑客们的天堂,软件安全保护领域争夺的战场,遇到神任凭你如何预防,这儿都会让你的软件神秘命丧!前提是你要能成神,可是又几个能真的成神?!
好,也罢!毕竟太麻烦了,如果吃不了苦、耐不住寂寞孤独、没有恒心坚持,恐怕成神是无望了!但学习一下受益终生,目前看,属一劳永逸的积淀,好处有多少,尝试一下就知道了。(兴趣可从破 解简单软件入手,据听说量子计算机的纠缠效应无法破 解,可能会逆天,那是后话了。)
2、C语言。除了汇编,目前认为比较公认的就属C语言了,严格上来说C语言属于中级语言,无论从速度、功能还是兼容性等方面考量,C语言放第二应当之无愧。我们的windows系统现在多数都是用C写的,Unix和Linux早期用汇编,后来也用C了,android、ios等等其核心也都不例外;
可见难度绝对不小。但是一定要看上几遍,要把变量、数组、指针这些基本概念和基本算法,特别是要把指针这一灵魂性的硬骨头啃下来,系统API参数值不少用到指针内容的,坚持学习使用是不错,坚持不了,至少理解基本概念,受益无穷,允许嵌套汇编语言
其他的过渡语言不谈也罢,毕竟应用范围很小,多数已弃用;后面的语言就不再排序了,各有所长。
Delphi、VB、易语言、Java、R、Python、.net、Perl、Ruby、Php、SQL。。。。后面多数为网络开发语言和数据库有关的,下面简单说说我个人对Delphi、VB、易语言、TC和按键脚本语言的看法。
Delphi面向对象的编程语言,与C比要简单点,功能也足够强大,所有C语言的指针灵魂这个语言都能实现,个人感觉使用起来不错,但毕竟是英文编程,需要一定的基础,允许嵌套汇编语言
VB也是很早的语言了,没有指针支持,大学开过的课程,很类似我们的TC了,功能也很好,学习起来也比较方便,是英文编程,门槛不算高,不支持汇编语言嵌套;TC调用API函数可以参考VB的定义;
易语言,作为国人开发的时候中文编程的语言,应该说功能算比较不错了,对易语言的反汇编跟踪可以发现C语言的影子,但是现在靠库太多,离了库就写不出什么好东西了,但是好点的免费库又很少,虽然是中文,但谈钱色变,个人觉得不学也罢。
TC脚本语言,可能在功能上和执行速度上还无法与真正的编程语言相比,生成文件体积也大,貌似还有加壳处理,但是他的特点是省事方便,上手快,可读性好,有一定的编程基础就能很快上手,对API函数调用支持不错,自由度有了很大提高,有API的支持,速度应该能上去,坚持下去,不一定输给易语言。
按键精灵脚本语言,作为一款脚本语言,按键其实上手也挺快,很傻瓜,应该说人气比TC高,时间也比TC长,但是功能上要稍逊色于TC,原来一直用,后来转过来的,感觉TC更新编程语言,按键更像脚本。


仅谈个人看法,大家勿喷!!!



回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-12-27 20:28:27 | 显示全部楼层
很有学问
回复

使用道具 举报

发表于 2016-2-5 09:41:50 来自手机 | 显示全部楼层
veeyoo 发表于 2015-12-26 22:31
我做了很多办公运用,还有电脑仪器间的数据传输,以及自动化控制。。。可惜现在更新越来越慢了,有不少功能 ...

请问做办公应用,excel不能在线程中去读取,循环按键时窗口界面卡死
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-5-16 13:03 , Processed in 0.030359 second(s), 18 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

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