Python、Perl 和 C/C++ 的图形界面

1 投票
5 回答
777 浏览
提问于 2025-04-15 15:24

我现在在想,能不能把Python、Perl和C/C++这几种语言结合起来,做一个图形界面的应用程序呢?

5 个回答

3

总是有Parrot这个选择。这里有维基百科页面。它是一个虚拟机,可以让你在一个应用程序中使用不同语言的库,这样你就可以轻松访问你喜欢的功能。

5

任何事情都是“可能”的,但是否真的有必要或者有好处,这个就要看你的具体需求了。要是没必要,就别混合使用不同的语言。选择最适合你需求的编程语言。

我想不出有什么场景需要把Python和Perl混在一起,因为它们的应用领域差不多。

使用C/C++在一些需要深入系统集成或者特定机器服务的情况下是有好处的。比如说,如果你需要扩展Python或Perl本身(这两种语言都是用C/C++写的),那就可以考虑用C/C++。

补充一下:如果你想做一个图形用户界面(GUI)应用,选择一个适合你想要运行GUI的操作系统的语言可能会更简单。比如说,Windows可以用C#,iPhone或Mac可以用Objective-C,Linux可以用Qt加C++等等。

9

好吧,这里有一些东西,比如WxInline::PythonInline::C,但是问题是为什么要这样做?

撰写回答