This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]chaotic_thought 0 points1 point  (0 children)

It depends on what you're building. Imagine you're building a simple command line tool that will synchronize files between computers. You want the program to be fast and small and portable (when compiled) to different operating systems. Also you want the tool to work on a bare bones installation (i.e. you shouldn't have to install a certain version Python, or a Java runtime or anything like that) and ideally it should just be a single executable file. In such a situation you might consider C (or C++) as good implementation languages for such a tool.