教程部分是: 入门教程。发布者是疯狂代码。网址链接为。这篇文章的主题有关但实际情况是由两件事物组成的组合体。这两件事物分别是脚本语言, 以及与GUI功能相关库。如果您想了解关于这个库的详细介绍, 请参阅上方的内容"细述"。
抽取GUI功能的目的是为了最大化的可移植性,使其能够在C或C++标准库上使用。这样的设计使得应用程序与生俱来地能够在不同的环境中运行。例如它可以在X界面下运行, 也可以在KDE或者Gnome环境中运行。它还支持运行在UNIX操作系统上, 并且已经移植到了相应的平台上。
不过令人遗憾的是目前还并未包括某个特定的平台(具体名称未给出)。如果仅仅将其作为脚本引擎使用的话, 它也具有很强的移植能力, 理论上可以运行在某些受限环境下。但是, 如果您需要编写桌面端的GUI代码时, 它是无法实现的。

将这个库和脚本语言结合起来, 所产生的效果是: 不仅让应用程序的开发变得快速且简单, 而且它还能在不同环境下无需任何修改就直接运行。比如它既可以在当前主系统中运行, 也可以在各种UNIX兼容系统中运行。有人可能会问: "但是这也是我选择Java语言的一个原因。
"因为确实很多人认为Java也是具备良好可移动性的。"是的, 没错!"但是, 假如您曾经在系统上试着部署并启动过基于JAVA的应用软件。那么您就会发现其中存在的诸多问题。