.NET速度的问题,不是最重要的
我并不认为.NET速度很慢,只是它库内很多控件速度比较慢,这并不代表整个.NET的效率。不过就算是.NET很慢,那也不是最重要,因为速度问题最终都可以解决。比如说PHP,以前PHP也很慢,后来还是可以通过第三方进行提速。而.NET现在是微软的主力编程语言,只要是微软支持的,它的效率问题以后一定会被改进。
不过.NET有一点不太好,就是产品的关联性太强了。.NET必需在WINDOWS下用IIS架建,而且也只能用VS进行开发,也就是说它的开发效率、安全性、运行效率等,基本上不能有选择。
(大家也许会说MONO,它是开源为了支持.NET而创造的,可以移植到LINUX等其他操作系统上,而且听说效率也不错。但大家不要忘记,MONO不是微软的东西,虽然代码一样,但效率、安全性、稳定性等没有关联,而且假设MONO的占有率比.NET要高,MONO将会脱离.NET的兼容支持,自己搞新特性,自成一家编程语言。说白了,MONO的目的也就是为了吃掉.NET的市场,所以忠于微软的fans就不要拿MONO来说事了。)
IIS不是目前最好的HTTP服务端,WINDOWS也不是目前最好的服务器操作系统,即使都是最好的,不过将来或许有更好的产品,比如nginx。无论将来nginx比IIS快多少倍,但.NET也只能在IIS上运行,如果这一现状不改变,IIS就是.NET的效率瓶颈,假如IIS一直不升级,.NET还比得过其他编程语言吗?
有时候在想,微软创造.NET,不是为了开发一种编程语言,而只是为了做一个平台,微软可以控制系统、代码、开发工具,最后甚至连程序员都由微软来控制。
转载于:https://www.cnblogs.com/catcat811/archive/2010/06/28/1766499.html
.NET速度的问题,不是最重要的相关推荐
- 加速mysql导入时间_加快mysql导入导出速度
MySQL导出的SQL语句在处理百万级数据的时候,可能导入要花几小时.在导出时合理使用几个参数,可以大大加快导入的速度. -e 使用包括几个VALUES列表的多行INSERT语法; --max_all ...
- Python速度提升
Python 是一种脚本语言,相比 C/C++ 这样的编译语言,在效率和性能方面存在一些不足.但是,有很多时候,Python 的效率并没有想象中的那么夸张.本文对一些 Python 代码加速运行的技巧 ...
- bert速度提升fastbert
FastBERT 自从BERT问世以来,大多数NLP任务的效果都有了一次质的飞跃.BERT Large在GLUE test上甚至提升了7个点之多.但BERT同时也开启了模型的"做大做深&qu ...
- H.264 Video Codec速度和质量
H.264 Video Codec速度和质量 从Kepler开始的所有 NVIDIA GPUs 都支持完全加速的硬件视频编码: GPUs 从费米开始支持完全加速的硬件视频解码.最近发布的图灵硬件提供了 ...
- 激光雷达模块支持提高高速公路速度
激光雷达模块支持提高高速公路速度 LiDAR module supports increased highway speed What's LIDAR? 自动驾驶技术的出现,无疑地扩大了激光成像探测和 ...
- 深入浅出的webpack构建工具---DllPlugin DllReferencePlugin提高构建速度(七)
阅读目录 一:什么是DllPlugin 和 DllReferencePlugin?作用是什么? 二:在项目中如何使用 DllPlugin 和 DllReferencePlugin? 三:DllPlug ...
- MVC页面加载速度优化小记
前言: 最近做一个地图展示页面,业务初期没什么问题,运行一阵后报错: Error during serialization or deserialization using the JSON Jav ...
- 如何提高服务器响应的数据速度_如何提高攻牙速度
在人们越来越追求个性化的今天,商品迭代的速度也越来越快,其中所涉及的制造环节也需要更快的节奏,来满足人们日益增长的需求. 为了更快的实现这些个性化的功能,在制造环节: 刀具公司开发更合适的刀具结构,研 ...
- 百度云加速 ajax,使用百度云加速后网站打开速度慢、广告不显示的解决方法
最近发现自己的博客打开很慢,通过ie浏览器打开速度还可以,使用任何第三方浏览器打开都超级慢,以为是HTML代码元素导致,一番比对后没有发现不是HTML5代码问题,但是在头部发现一串javascript ...
- 从qspi启动linux时间,Zynq-Linux移植学习笔记(二十三)——QSPI速度配置
默认情况下QSPI拷贝文件到DDR中需要时间很长,15M左右大小的bin文件约30s左右.在某些产品中无法满足需求. 经排查发现u-boot代码中有对速度进行配置的地方,位于zynq-common.h ...
最新文章
- 链表问题6——环形单链表的约瑟夫问题(初阶)
- gitee 拉取其他分支_如何使用 Gitee 快速搭建 ESP-IDF 开发环境(Windows 版)
- linux ugo 权限 ugo即user group other
- 定制zabbix的rpm包---spec文件的书写
- 河北职称计算机2012试题,2012年河北省职称计算机考试试题及答案.doc
- Redis 主从集群搭建及哨兵模式配置
- leetcode 57. 插入区间
- 【转】Dynamics 365中配置和使用文件夹级别的跟踪(folder-level tracking)
- 让人想骂街的 Python 炫技操作:条件语句的七种写法
- antd vue关闭模态对话框_Vue.extend 登录注册模态框
- python模板语言_你应该(或许)没使用过的 3 种 Python 模板语言 | Linux 中国
- quotes 整站数据爬取存mongo
- 计算机按电源键无法反应,笔记本无法正常开机,按下电源键无任何反应要过一段时间才可以开机...
- 描述12个异性追求者(互动媒体技术作业)
- 文字图片转成点阵的小工具
- 修改织梦dedecms后台默认admin账号的方法
- 【Unity】旋转Vector3和Quaternion
- Python基础学习(十二)标准库
- 来简单地数个数(斐波那契额数列)
- 4Gwifi无线远程非接触红外测温传感器mqtt/http推送数据