- 主题:语言重要性排名
C#两件传家宝,await加linq,单独一件就可以吊打C++业务代码了。业务逻辑代码无非担心两件事,不要瞎jb阻塞,不要在数据集合里面淹死。
不过现实世界也有大批C++程序员,把C#当C++甚至C来用。。。
【 在 eGust 的大作中提到: 】
: 也不一定都是存量。我们隔壁公司总部在美国,据说今年其实没有太多事情干,但又不能让大家闲着,于是正在用 c# 重写古代的 c++ 代码库……
:
--
FROM 155.64.23.*
linq可以操作任何对象列表,比如很复杂的中间数据或者配置文件。这个东西避免了写没必要的循环和if,用人话的方式把事情说清楚。
【 在 Dieken 的大作中提到: 】
: linq是不错,其他语言没见这样的,需要改编译器实现。
: 但也有缺点,想把那段抠出来放到数据库里试验就不行了,这就是为啥我喜欢用裸JDBC。
: :
--
FROM 27.91.71.*
这两个东西仅仅是语法糖,后台就是几个接口以及微软标准实现
你要是觉得微软码农算法功底不好,也可以自己写效率更高的
【 在 iMx 的大作中提到: 】
: 性能跟得上?
:
:
--
FROM 27.91.71.*