您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
C语言为什么不能成为写网页语言?
语言,网页,程序C语言为什么不能成为写网页语言?
发布时间:2019-02-08加入收藏来源:互联网点击:
回答于 2019-09-11 08:43:50
你这就像在问为什么js不能写操作系统一样。每一种语言的出现。是为了解决特定问题出现的。语言没有谁比谁好。只要谁比谁适合干什么。就像c语言适合开发操作系统。嵌入式。Java PHP .net适合做web的服务端。html css js适合做网页。python适合做数据分析等。
回答于 2019-09-11 08:43:50
javascript如果改为强类型,语法与c几乎一样。所谓弱类型其实是根据初次赋值的类型推断的。浏览器能解释javascript,要解释c也并不难,当然不需要解释全部c,只需要解释与javascript相对应的就够了,如果这样做,会减少编程语言学习的重复劳动。
回答于 2019-09-11 08:43:50
就好比用美工刀裁纸,用菜刀切菜。你不会用美工刀切菜,也不会用菜刀裁纸。不是不能,只是不适合。一门程序语言被应用于某一领域,最多的原因就是程序员觉得在这个领域,这种语言比较好用而已。比如美工刀,小巧,易于携带,用于裁纸。前端网页选择html,js和css也是一样的道理
回答于 2019-09-11 08:43:50
亲,C语言其实是可以做网站的,你可以了解一下(Common Gateway Interface, CGI),然后做一个测试的Demo(我上大学的时候做过实验,前天写个html网页,然后通过CGI调用C语言的后台处理程序)。
从开发效率、开发难度、使用的便捷性来看,目前都不会选择C语言作为动态网站开发的工具。不过一些后台的关键技术还是会选择用C语言去做的。
回答于 2019-09-11 08:43:50
可以的 不过得自己做很多工作。之前嵌入式设备上用c写过一个 服务器连接,解析协议都得自己来。 所以我觉的最大的缺陷是不利于快速开发
回答于 2019-09-11 08:43:50
C语言一开始是为写操作系统而设计的,在诸如内存管理、进程管理上确实不错,那时的操作系统也都是字符终端,也没图形界面、不存在图形界面操作概念,输入C编写的命令、如果命令没输错、就有你想要的结果,比如磁盘上复制文件、显示工作目录等等。
你觉得这和网页编程的目的能一致么。
回答于 2019-09-11 08:43:50
网页语言本身就是解释语言,浏览器就是虚拟机,java为虚拟机而生。
C语言是为硬件而生的,指针,函数,寄存器,参数。切菜要用刀,你拿来个螺丝刀,能好用吗?
回答于 2019-09-11 08:43:50
php是C写的,python也有C解释器,不是不行,只是让你写会感到超级复杂,大神帮你写好封装就变成了php。
上一篇:男生是真的介意女生的长相吗?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |