Skip to Content

Perl

perl 5.8 + GTK+

會去碰 GTK+,是昨天在試星際譯王 stardict 時,必須安裝 GTK+。過去知道 perl + GTK+ 可以做視窗介面的 perl 程式,但一直沒去研究這方面,因為大部份的工作都用命令列模式去處理了。

昨天即然裝了 GTK+,就想研究一下配合 perl 的效果,我相信同仁有時會比較希望使用視窗介面,結果試了半天,才知道它必須搭配 perl 5.8,這又觸動了另一個過去。

過去曾試著安裝 perl 5.8,結果發現許多過去寫的程式不能用,又沒太多時間一一研究,只好重新裝回 perl 5.6,雖然聽說 perl 5.8 有許多優點,對 unicode 的支援也很好,但就是沒空去玩,如今要試 GTK+ ,又遇到同樣的問題了。

我想由 perl 5.6 轉到 perl 5.8 不太簡單,畢竟過去在使用中的 perl 5.6 太多,也都很重要,要轉換到 perl 5.8 可能要做不少測試。不知能不能 perl 5.6 及 5.8 共同存在?若能共存,則在過渡期就比較安全了。

底下是一篇 autrijus 譯的 Perl 5.8.0 版釋出公告

用 Perl 讀取 MySQL

昨天 (3/23) 本來在整理經錄的資料庫,突然被提醒相關的程式動手寫了沒?

其實我先前都是用 Access 在整理資料庫,而實際寫過資料庫相關應用程式,都是用 C++ 或 C# 寫的,這次經錄要發表的是網路版的程式,原本是想到用 MySQL+PHP,但 PHP 沒玩過,結案的時間有點緊,想想還是用 Perl 比較安全。

Perl 雖然寫過一些程式,也處理過 CGI,但卻沒實際和 MySQL 搭配過,在資料庫方面只用過 Windows 系統上的 ODBC,因此昨天就想來試試 MySQL+Perl 的效果如何?尤其我擔心若 MySQL 支援的 unicode 不是 UTF8,就會有麻煩了,因為我只有 Perl 5.6 處理 UTF8 的經驗。

訂閱文章