当前位置: 首页 > news >正文

开发语言漫谈-C#

       C#的#,字面上的意思就是++++,也就是把C++再++。微软只所以搞C#就是要抗衡Java。微软当时搞了个J++,被Java告了,没办法了只能另取炉灶。从纯技术角度来看,C#设计非常优秀,可以覆盖所有领域,是几乎唯一的全栈能力语言。它也是关键字数量最多的语言,C#10 一共设计了116个关键字、C++20(86个关键字),Java17(57个关键字)。而且他的开发工具非常强大和易用,使得他入门很快。但是从商业领域,C#发展并不好。主要是因为微软的封闭政策以及无法跨平台。C#没有超越他的针对对象(JAVA),又受到后来者的挤压(PYTHON),所以发展前景不太乐观。在国内,信创的推行,对C#又是个打击。

        可能是意识到这点,微软终于开源了。但是之前的坑很难填充,大型项目(国内)很少用C#。

        C#毕竟入门容易,如果你想从事开发工作,但自觉天资有限,可以考虑学下。

 

相关文章:

  • 【机器学习300问】64、简写出常见的激活函数及其导数?
  • Flutter入门指南
  • 使用Mac自带终端进行远程ssh连接Linux服务器
  • opencv+python(二值化图像)
  • 如何在HarmonyOS(鸿蒙操作系统)上进行应用开发
  • django celery 异步任务 异步存储
  • gitlab、jenkins安装及使用文档二
  • 安装 FFmpeg
  • 二、显示图片、提取边缘特征并保存(C# + OpenCV)
  • java Web在线考试管理系统用eclipse定制开发mysql数据库BS模式java编程jdbc
  • 【golang】动态生成微信小程序二维码实战下:golang 生成 小程序二维码图片 并通过s3协议上传到对象存储桶 | 腾讯云 cos
  • 在Vivado Design Suite中使用place_design 命令进行布局优化
  • 开源铱塔切换MySQL数据库启动报异常
  • CREATE TABLE ... AS SELECT 与 CREATE TABLE ... LIKE 的相同点和不同点
  • 【攻防世界】Confusion1
  • 【刷算法】从上往下打印二叉树
  • C++类中的特殊成员函数
  • canvas 五子棋游戏
  • CEF与代理
  • download使用浅析
  • ES6核心特性
  • GDB 调试 Mysql 实战(三)优先队列排序算法中的行记录长度统计是怎么来的(上)...
  • Javascript设计模式学习之Observer(观察者)模式
  • JS创建对象模式及其对象原型链探究(一):Object模式
  • MySQL的数据类型
  • Vue 2.3、2.4 知识点小结
  • webpack项目中使用grunt监听文件变动自动打包编译
  • XML已死 ?
  • Yeoman_Bower_Grunt
  • 创建一个Struts2项目maven 方式
  • 发布国内首个无服务器容器服务,运维效率从未如此高效
  • 开年巨制!千人千面回放技术让你“看到”Flutter用户侧问题
  • 听说你叫Java(二)–Servlet请求
  • 王永庆:技术创新改变教育未来
  • 微信小程序--------语音识别(前端自己也能玩)
  • 译自由幺半群
  • Linux权限管理(week1_day5)--技术流ken
  • ​【原创】基于SSM的酒店预约管理系统(酒店管理系统毕业设计)
  • ​iOS实时查看App运行日志
  • (0)Nginx 功能特性
  • (2)关于RabbitMq 的 Topic Exchange 主题交换机
  • (含react-draggable库以及相关BUG如何解决)固定在左上方某盒子内(如按钮)添加可拖动功能,使用react hook语法实现
  • (力扣题库)跳跃游戏II(c++)
  • (算法)前K大的和
  • (原創) 如何安裝Linux版本的Quartus II? (SOC) (Quartus II) (Linux) (RedHat) (VirtualBox)
  • (转)详解PHP处理密码的几种方式
  • (转载)在C#用WM_COPYDATA消息来实现两个进程之间传递数据
  • .FileZilla的使用和主动模式被动模式介绍
  • .net core webapi 部署iis_一键部署VS插件:让.NET开发者更幸福
  • @Responsebody与@RequestBody
  • [ 第一章] JavaScript 简史
  • [ 隧道技术 ] cpolar 工具详解之将内网端口映射到公网
  • [C#]winform部署yolov9的onnx模型
  • [C#小技巧]如何捕捉上升沿和下降沿
  • [c++] 单例模式 + cyberrt TimingWheel 单例分析