.Net vs Java的遐想[转]
当年从C++转向C#的时候真是欣喜万分。清晰的namespace,良好的语言特性,快速的编译。。。这些都是C++所不能及的。
当时我就认为:这就是未来的统治者。然而,直到现在,还丝毫未看出C++被取代的征兆。
如果说C++不会被C#取代是因为他们职责不同,那么我想.Net和Java之间的争斗就是因为他们太相像了。
在网上看到很多拿Java和.Net相比的文章,他们说的也各有各的道理。有时候看到了他们说的Java有多么多么好,微软对.Net失去信心了,C#如何如何,说的我心灰意冷,说得我想从C#转投Java了。往往这个时候,我也没心思坐下来写程序了。
后来我懂了,写这些文章的人是聪明过头了。我也不看这些文章了,我安安心心的用我的C#。至于.Net和Java将来会怎样,时间自然会给出答案的。
乔治·卢卡斯说过,他一生拍一部电影就够了,他的星球大战无疑在商业上是成功的。我也很认同精通一门语言胜过会用很多语言。要想用好一门语言,那么首先要对他有信心。用了很久C#,觉得它的确很不错。无论.Net和Java之争闹得多么激烈,我会一直选择我的C#。这么久了,也有感情了。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· .NET周刊【3月第1期 2025-03-02】
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· [AI/GPT/综述] AI Agent的设计模式综述