C# 已死

C# 已死,我告诉你!

人们告诉我,由于即将到来的人工智能浪潮,C# 正在衰落,而人工智能主要由 Python 使用。这就是越来越多的人转向 Python 以跟上炒作的原因。

人们说 C# 已死的另一个原因是 Java 要好得多!从手机到冰箱,到处都可以找到 Java。这在很大程度上是正确的。

Microsoft 更加关注云,例如 Azure、AI 和 ML。这就是为什么我们需要更少的 C# 和更多的 Azure 云知识。这样我们就可以在 Azure Cloud 上运行很棒的东西!

但是为什么?

这些是人们在过去一年中一直在讲述的原因。尤其是当我还是一名教师的时候。我工作的公司希望引入 Java 而不是 C#,因为 C# 没有足够的工作可以找到。

对于某些部分,我确实同意;AI 正在大放异彩,越来越多的人想要使用它。Python 是用于 AI 的第一语言,但不是唯一的语言。其他是 R、Java、C++ 和其他一些。C# 也在列表中,尤其是对于 Microsoft 生态系统中的 AI 应用程序,尤其是像 ML.NET 这样用于机器学习的框架。

当我担任 C# 开发人员时,经理们不断催促我放弃 C# 并学习有关 Azure 云或一般云的所有知识。我没有这样做,但我的同事们这样做了或离开了公司。我们有很多 Azure 云知识,但没有什么可以在 Azure 中托管的,因为所有 C# 知识或其他与 Azure 云相关的知识都消失了。我是唯一一个使用 C# 和 .NET 进行代码更改和扩展应用程序的人。

最好看看语言之间的差异以及它们擅长什么。Java、Python、Rust 和 C# 是目前最大的参与者。

TIOBE 指数

根据 TIOBE 指数,C# 在过去几个月中获得了一些普及,但它有起有落。它也是 2023 年的“年度语言”。

TIOBE Index For C# — C# Is Dead

“但它仍然不是最流行的语言!”

没错,但它(再次)在增长。例如,如果你看一下 Java,它的受欢迎程度多年来一直在下降。

TIOBE Index For Java — C# Is Dead

而 Python 正在做相反的事情:它正在迅速普及!

TIOBE Index For Python — C# Is Dead

TIOBE 是一个编程社区指数,用于衡量不同编程语言的受欢迎程度。TOIBE 总部位于荷兰,负责维护这些指数。

注意:我与 TIOBE 没有任何关系!

C# 并未消亡

如今,C# 无处不在。在移动电话、Web、台式机 (Windows/Linux) 等设备上。与 .NET 框架一起,它是一种非常强大且健壮的语言,具有很大的潜力。

人们说 C# 没有用是错误的,但他们通常来自不同的语言。问题在于,他们也会将其告诉其他刚开始学习 C# 的人。

我让学生在完成一门完整的课程后从 C# 切换到 Java,因为有人告诉他们 Java 更适合工作。我从来没有没有工作,我一直在做 C#。

招聘人员也帮不上忙。他们会不惜一切代价来吸引观众。上周,一位招聘人员打电话给我,我接电话时甚至不等我回复。他一直在讨论我应该如何停止我的公司,停止使用 C#,并立即开始学习 Java,他找到了最好的雇主,我可以立即学习 Java!当然,我拒绝了。

C# 更好吗?

不,C# 并不更好(我是一名 C# 开发人员)。它只是一种可以创建某些应用程序的语言。C# 和 .NET Framework 确实允许您创建许多应用程序类型,但这并不意味着它非常适合所有这些类型。

如果你想使用 AI,Python 会更好。如果我想更多地使用 AI,我会学习 Python。我一直在尝试它,但语法与 C# 大不相同。此外,Python 更适合自动化、脚本编写、数据科学和机器学习。

Java 更适合 Android 开发、分布式系统和高性能、多线程应用程序。

C# 最适合Microsoft世界中的应用程序,例如使用 Unity 进行游戏开发、使用 ASP.NET Core 的企业应用程序以及使用 Xamarin 或 MAUI 的跨平台移动应用程序。

Rust 有不同的用途,比如系统编程、内存安全、嵌入式系统和游戏引擎。

下面是语言,但有更多的关键词。

None

那么,我在说什么呢?

C# 并没有消亡或流行度下降,我们使用编程语言的方式有所不同。

如果我想找一份 C# 方面的工作,我想我很快就能找到一份工作,而且 Microsoft 不断推出 C# 和 .NET Framework 的新版本。我们不会告别 C#,不会很长一段时间。

在我看来;C# 不断发展壮大。它永远不会消失,但我们需要其他语言来实现其他目标。

主题测试文章,只做测试使用。发布者:admin,转转请注明出处:http://onebyone.icu/2024/12/20/c-%e5%b7%b2%e6%ad%bb/

Like (0)
Previous 2024年12月11日 上午11:42
Next 5天前

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注