用于创建终端应用的编程语言是什么?

时间:2016-04-01 18:32:38

标签: macos terminal homebrew

用于构建以下应用的语言是什么: ls,curl,nmap,htop 和其他自制应用程序,如:youtube-dl。

我很奇怪;如果我想构建一个应用程序来通过终端运行它并以自制软件发布,我应该使用哪种语言?

1 个答案:

答案 0 :(得分:0)

  • ls - C
  • curl - C
  • nmap - C ++
  • htop - C
  • youtube-dl - Python
  • Homebrew本身 - Ruby

几乎所有适用于OS X的语言都可用于开发命令行程序。

在OS X上安装了Homebrew的用户已经支持C,C ++,Objective-C,Swift,Python,Ruby,Perl和Tcl,因此我建议使用其中一种语言。您也可以使用Bash(OS X 10.11.4版本3.2.57)或awk或AppleScript,我可能忘记了其他一些。