首页 >资讯中心 >选型指导>

如何制作网站和网页

2023-05-05 10:45:28 阅读(200 评论(0)

C语言为什么不能成为写网页语言?

网页语言本身就是解释语言,浏览器就是虚拟机,java为虚拟机而生。 C语言是为硬件而生的,指针,函数,寄存器,参数。切菜要用刀,你拿来个螺丝刀,能好用吗?

C语言为什么不能成为写网页语言?

“杀鸡焉用牛刀”,用古人这句极具智慧的话还来回答这个问题再合适不过了! C语言的优势在于运行效率极高,一般用于底层系统开发或者对于速度要求极高的环境。比如操作系统,驱动程序,嵌入式开发等等。 但是C语言最大的不足就是开发效率低,在如今的互联网快速节奏的大环境中,人们需要的开发效率。 如果你一定要用C语言开发网页,肯定是可以的!但是你和专业网页开发语言比起来,效率太低,太费劲,要做到同样的效果,费九牛二虎之力也未必能达到,如果有人坚持这么做,可能他只有和西北风的份了,连汤都喝不上。 在软件领域,流行分层设计。C语言属于基础设施层面的语言,不适合网页开发这类上层业务。 上层业务变化极快,需求极多,需求类型千奇百怪。而且一般还要求快速开发,效果酷炫。使用js,css,html这类快节奏的语言,最适合不过了。 在软件的不同层次,有适合这个层次的开发语言,开发工具,还有其特定的生态环境。只有使用对的工具,做合适的事情,才能事半功倍。

C语言为什么不能成为写网页语言?

90年代互联网刚兴起的时候,c还真的是互联网服务端构建语言,当时很多系统都是用c写的cgi应用。只是c写的程序部署调试极其麻烦,更新系统必须停服务。后来perl这种脚本语言逐渐替代了c来写cgi,部署调试的效率终于高了起来,而且损失的那点性能对于当时14.4KBps的网速来说根本感觉不出来。就算后来modem支持到56KBps的速度,perl写的bbs和chatroom依然是主力。其后,asp和php/fi才逐渐开始流行。那时侯,java还只是个玩具。 ~ 不过就算是现在,c写的http库和web服务器依然不少,只是已经不那么大众化了。但是很多关键服务还是用c来实现的。例如nginx,例如git。

C语言为什么不能成为写网页语言?

可以,如果浏览器的脚本解释机制支持c语法。不过既然有了js,c的语言优势又不在于此,似乎这样做比较不值。有兴趣和执念你可以试试为浏览器添加一下c解释器,成功的话将获得无数程序员的点赞

C语言为什么不能成为写网页语言?

用c一样写网页, 自行处理http请求. 回复文件内容, 其实也不难, 有合适的库函数调用开发效率也不低, 就看你愿不愿意整

未经允许不得转载,或转载时需著名出处

首页

产品

万商学院

客户服务

会员中心

当前站点

h

选择站点

全国站成都

一 客户顾问-张三

已为0个客户提供专业互联网服务咨询
  • 手机号码
  • 验证码图形验证码换一张
  • 短信校验码

    电话咨询

    在线咨询