请问HN:你们是如何选择用于构建应用程序的编程语言的?
我想构建一个 TCP 客户端来检查连接,并且可以在任何地方部署而无需安装任何依赖项,因此我认为 Go 语言是一个很好的选择。也许因为你们团队更熟悉 Python 或者在处理 AI/ML 相关的内容,如果你们在开发 Android 应用,那么 Java 可能更合适;或者因为你们在银行公司工作,Rust 可能更适合追求效率,或者在某些 Web 服务器的开发中使用。听说 Elixir 很适合构建消息应用,C# 则适用于游戏开发,甚至如果你们在处理遗留系统,Visual Basic 也是一个选择。
查看原文
Say, i want to build tcp client for check connection and can deploy anywhere without install any dependency, so i think golang would be a great choice. Maybe because your team are more comfortable with Python or dealing with AI/ML stuff, Java if you're dealing with Android apps, or because you are working on bank company, Rust for efficiency or some web server, Elixir i heard it's good for building messaging apps, C# for games, and even visual basic if you're dealing with legacy stuff.