我当时正在阅读Kernighan & Ritchie的“C编程语言”( the C Programming Language),并遇到了一些模仿一些Unix命令(也是在Linux中实现的)的程序,比如cat命令。程序接受命令行参数,就像原始的cat命令一样。我只是好奇地想知道它们是否是一回事。如果我错了,如果我错了,任何帮助都将不胜感激。
首先,我真的很抱歉问这个,但我没有搜索词的想法。我真的很好奇大型项目如何在同一个程序中使用不同的编程语言。例如,英雄联盟使用以下语言:
C++ (the core game is written in this)
Lua (core game) C# (game tools)
ActionScript (game hud and pvp.net)
Java (platform servers)
Erlang (platform servers)
Php/sql (web team / platform)
如何使不同的编程语言协同工作?(比如C++和C#)为什么这么做很好?这能让事情变得