C 开发效率低,运行效率高。
你们说C 用来做图形做游戏,我更觉得应该用来做后台语言的辅助。
我是做java后台开发的,所以了解到后台语言都有哪种:
Perl,ASP,PHP,JSP,Python,GO,Node.js,Ruby,Erlang等等...
对于java来说,字节码经过java解释器(解释执行的时候调用C ),或者经过即时编译器,最终都变成机器码执行。对于Python,Node.js也是可以调用C 写的库,甚至是已经编译好的。其他的就不了解了,不过你会发现我们只是对C 封装了。
C 开发效率低,所以才有了诸多的后台开发语言,运行效率自然降低。每种后台语言各有所长,但是有时候需求并不需要那么多额外的功能,比如你一个框架有10种功能,但是你只要用到其中一种,你为什么还要用这个框架呢?为什么不用C 来实现这个功能呢?
所以,C 对于我来说,更加适合用来解决性能瓶颈的问题,比如高并发。
我很讨厌C ,但是学了Java之后,还不是乖乖的去学C
题主坚持学吧,你逃不掉的!你逃不掉!你逃不!你逃!你!
领取专属 10元无门槛券
私享最新 技术干货