Ask HN: How do you choose languages for building applications?
2•yamapikarya•1h ago
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.
Comments
gethly•30m ago
No matter what people say, the reality is that people use languages they know best. And unless you strive for the best possible performance, there is really no other reason to change that. Do not let perfectionism be in the way of "good enough".
Also, you can ship fast and write more performant version, possibly in different language, later.
gethly•30m ago
Also, you can ship fast and write more performant version, possibly in different language, later.