种子怎么办?

时间:2010-05-30 03:38:05

标签: javascript linux gtk seed

我发现Seed,它基本上是一个JavaScript环境和绑定编程GTK +。使用例如是否存在任何限制C和C ++?是否有任何主要的速度问题?

2 个答案:

答案 0 :(得分:3)

没有任何“主要的速度问题”,一般来说,如果你正在编写好的JS代码,你不应该发现它比C或C ++慢得多。

您的大部分开销都将出现在典型应用程序的数据库/文件系统中。如果您打算进行复杂的计算,您可能会发现不同。

简而言之:这取决于你正在做什么,但总的来说,我不会说你会看到主要的速度问题。它对我有用。

如果您认为可以在Python中完成,JS就可以正常工作。

答案 1 :(得分:1)

当然,它可能比用C或C ++写的速度慢。但它也取决于你正在做什么。这实际上取决于应用程序的Javascript端有多少复杂的逻辑。

如果您正在编写大量自定义小部件,这些小部件可以从Javascript中获取,那么它肯定会变慢。

如果您使用Javascript编写,但是您正在使用属于GTK +(按钮,树视图等)的所有小部件,那么您可能不会看到用户界面的任何减速。如果你在回调过程中遇到了非常复杂的逻辑,那么你仍然可以。