开发 Windows 控制台程序,是选择 Go 还是 C#?

46次阅读

共计 217 个字符,预计需要花费 1 分钟才能阅读完成。

目前我准备开发一个稍微有一点复杂的 Windows 控制台程序,但是不知道如何选择合适的编程语言,我目前了解到的如下:

C#

  • 很久之前学过,对于语法了解一些
  • 依赖运行时环境,比如:.NET Framework 4.x
  • 容易被反编译

Go

  • 刚了解,语法不熟悉,但是感觉还不错
  • 不依赖运行时
  • 无法被反编译

其它

  • 我需要调用 Win32 API,不知道这两种语言哪个更方便一些
  • .NET 我只对于 .NET Framework 了解一点,.NET Core 不懂

先感谢大家帮我分析一下!

正文完
 0