我发现了种子 ,这基本上是一个JavaScript环境和编程GTK +的绑定。 与使用C和C ++相比,是否有任何限制? 有什么重大的速度问题?
不会有任何“重大的速度问题”,一般来说,如果你正在编写好的JS代码,你不应该觉得它比C或C ++慢很多。
大部分开销将在典型应用程序的数据库/文件系统中。 如果你打算做复杂的计算,你可能会看到一个差异。
简而言之:这取决于你在做什么,但总的来说,我不会说你会看到重大的速度问题。 它为我工作得很好。
如果你认为它可以在Python中完成,JS将工作得很好。
当然,这比使用C或C ++编写代码要慢一些。 但这也取决于你在做什么。 这实际上取决于在应用程序的JavaScript方面多少复杂的逻辑。
如果你正在写很多自定义的小部件从Javascript中绘制自己,它肯定会变慢。
如果您使用的是Javascript,但是您使用的是GTK +(按钮,树视图等)的所有小部件,那么您可能不会看到用户界面的速度变慢。 如果你在回调过程中有复杂的逻辑,那么你仍然可以。