Blog

令人怀念的FreePascal

自从告别了信息学奥林匹克以来,我几乎没有用到Pascal语言了。现在想想,它对我影响颇深,使我受益匪浅。这么一来,过去不离手的“家伙”也都生疏了,以至于我今天看到了FreePascal的主页竟然感到比较震惊。

今天到网上下载Dev-C++,结果看到了下面的Dev-Pas就想起了过去用的FreePascal来。那时候官方竞赛的Pascal语言工具一是Borland公司的Turbo Pascal,再就是FreePascal了。因为Turbo Pascal是Borland公司Pascal语言系列的入门版本,功能稍弱,没有保护模式,不能使用640K以上的内存;而高级版Borland Pascal又是商业软件,而且年代较为久远,几乎找不到了。FreePascal是一款开源软件,网上对它的开发一直很活跃。因为FreePascal比较“年轻”,因此它的的功能也比较强大,远非16位的Borland公司早前产品可比。于是FreePascal一直是我们OIer们的随身“家伙”。

另外,FreePascal支持多种平台,不像Borland/Turbo Pascal一样限制在DOS/Windows平台,也是我比较喜欢的一个功能。我有一阵子捣鼓FreeBSD操作系统,同样在上面使用FreePascal来做题,十分方便。

到我用的时候,虽然没有一个图形化的IDE,但FreePascal的功能与当时的Delphi相比已经不遑多让了。

说起来,我曾经从网络上找到过Borland Pascal的大约13张安装盘,下载下来安装过。不过除了可以使用保护模式外,它的其它模块包我们也不熟悉,而且它也比FreePascal落后,我当时只是拿来尝鲜,并未久用,感情也远不如FreePascal深。

今天,忽然决定上FreePascal的网站上看看。时隔这么多年,我居然也没有输错。不过弹出来的页面倒令我有些惊叹–怎么首页成了中文了?仔细一研究,发现不但页面变漂亮了,而且已经被人汉化了。想来这几年来使用FreePascal编程的中国人又多了吧。回想当年的页面,似乎是蓝色的标题栏加上一个朴素的页面、纯英文显示。现在的页面,更显优雅。

FreePascal目前的版本是2.0.4,至于当年我用的是什么版本,现在居然完全记不起来了。总之,有越来越多的人使用FreePascal是一件好事,好使这个软件可以发扬光大。

没有评论

Leave a Reply