Next Previous Contents

8. PostgreSQL 的前端 GUI 工具(图像使用者界面)

PostgreSQL 套件散布中有一个名为‘pgTcl’的 Tcl/Tk 介面程式库。Tck/Tk 是一个快速应用程式开发工具 (Rapid Application Development tool) 也是一种命令稿语言 (scripting language)。使用 Tcl/TK,你可以发开程式一次而在任何地方,包括 NT、Win 95、Linux、苹果麦金塔 iMac、OS/2 和所有 Unixes。Tcl 代表‘Tool Command Language’,而 Tk 是‘Tool Kit’。Tcl/Tk 有一个名为 SpecTcl 的 IDE(综合开发环境)。在 Redhat linux 的套件散布中检查这 rpm 档或在下列的 sunscript 站台中找寻。

作为命令稿语言,Perl 值得推荐。这是因为它是最通用,非常强劲及可在所有软硬件平台使用。Perl-Tk 或 Perl-Qt 或 C++ QtEZ 或 C++ Lesstif 也受到推荐。考虑到时间资源、执行速度和程式设计的容易度, Perl、C 和 Tk 的组合可满足大部分专案的需要。要注意 Java 程式非常缓慢。C++ 也比 C 缓慢。和所有其他语言比较,C 速度最高。Perl 程式可使用 Perl2C 程式转变为 C 程式,编译之後会快速一些。

世界上有百分之九十的互联网命令稿是用 Perl 写成的。所以你只需一种(“Perl”)语言来满足你所有需要□□应用程式和互联网。请参阅本文件的 Perl 资料库介面 (Perl Database Interface) 部分∶ Perl Database Interface

在使用 Tcl 开发一个专案前,你要想清楚 Perl 和 Tcl/Tk 的优劣。通常每片 Linux CD-ROM 都会有 Tcl/Tk。你也可在以下地方找到它∶


Next Previous Contents