gpt4 book ai didi

c# - 将 C# 程序移动到不同的语言

转载 作者:太空狗 更新时间:2023-10-29 23:53:44 25 4
gpt4 key购买 nike

我目前负责开发在 Microsoft .NET C# 中创建的程序的第二个版本。我没有做任何实际的编程,但我正在为程序员编写规范。我想把它从 .NET 代码库中删除,但自从 Joel 在他的 blog 上说过永远不要重写代码,他确实提供了很好的推理,我倾向于仔细考虑。

所以我的问题是,

(1) 有什么简单的过渡方法吗? (.NET C# 等语言)
(2) 你会把它从 .NET 上拿下来吗?
(3) 如果是,你会使用什么语言?

我想把它从 .NET 上拿下来的原因是,就我对 .NET 的理解而言,它必须安装在客户端上。如果有更好的方法,我不想给我的客户带来不便。

最佳答案

这听起来很粗鲁,我冒着被否决的风险,但请原谅我,我会说实话......你是说,“[你]负责开发第二版程序是在 Microsoft .NET C# 中创建的……没有进行任何实际编程……[想] 将其从 .NET 代码库中移除”。你在听自己吗?您显然没有做出该决定的任何知识或经验,问题 1 和 3 进一步证明了这一点。没有“简单的语言”——这甚至意味着什么?一门强大的语言“容易”吗?弱语言“容易”吗?怎么可能轻松过渡到任何不同的东西?即使您有一些东西可以自动翻译代码,运行时、平台和库的差异也会让移植任何重要的应用程序变得非常困难。这需要工作和知识。对于有很多时间的人来说可能很容易,但对于大多数有最后期限和现实的人来说并不容易。

关于c# - 将 C# 程序移动到不同的语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1046799/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com