FreePascal大家是否用过?完全的win32的pascal语言编译器,类似delphi,可编写windows程序,但完全免费,是不可多得的好软件。新版本支

  • 主题发起人 主题发起人 softyes
  • 开始时间 开始时间
S

softyes

Unregistered / Unconfirmed
GUEST, unregistred user!
FreePascal大家是否用过?完全的win32的pascal语言编译器,类似delphi,可编写windows程序,但完全免费,是不可多得的好软件。新版本支持windows XP。 ( 积分: 15 )<br />认为提这个问题没意思,就好象说tcl有几个人在用?schema有几个人在用?大家似乎都喜欢随大流。其实只要用熟了,用什么语言都能达到目的,都能完成任务。如果说C用的最多,那么为什么世界上还有那么多各式各样的语言仍然在生存呢?虽然大多数语言的使用群体都是少数。

我推荐大家使用freepascal只是觉得对于开放源码的产品,freepascal是个非常不错的选择,尤其对我这样不是专业搞编程的。至于商业软件,的确不应该冒这个险(虽然冒这个险也未必会遭殃)。

对待语言的问题,只有对特定的任务有更适合的语言,而没有绝对的那个语言最好。所以请大家对各种语言都要有包容心。不要看不起任何一种语言,既然它存在,就有它存在的道理。

至于到底有多少人在用freepascal,只要看看它的mailing list里的mail数量就知道了。我感觉还是有不少人用的。有些外国大学教授也拿它做授课的教材使用。也有人在用它做一些开放源码项目的工作。我也写了一些小的应用,感觉freepascal做开发是很好的,不过限于个人水平,没能提供象样的例子。

写著 '经过5年的开发,freepascal组织昨日正式推出FreePascal2.0.
相比1.x,2.0有了重大的功能改进,包括:
更多的delphi特性兼容
线程安全
gtk2支持
更多的CPU架构支持
更好的性能优化
等等等等..............

经过5年的开发,freepascal组织昨日正式推出FreePascal2.0.
相比1.x,2.0有了重大的功能改进,包括:
更多的delphi特性兼容
线程安全
gtk2支持
更多的CPU架构支持
更好的性能优化
等等等等..............

Latest News

15 May 2005 After 5 years of development, Free Pascal 2.0 is released! Go get it at one of the mirrors!

30 Mar 2005 The task of porting the Free Pascal Compiler to Linux/PowerPC64 has been added to IBM's Linux On Power contest, which means you can earn a PowerMac dual G5/2GHz by completing this port! More information in this post to the fpc-devel mailing list.

Older News
Current Version

Version 2.0.0 is the latest stable version the Free Pascal. Hit the download link and select a mirror close to you to download your copy. The development releases have version numbers 2.1.x. See the development page how to obtain the latest sources and support development.
Overview

Free Pascal (aka FPK Pascal) is a 32 and 64 bit professional Pascal compiler. It is available for different processors: Intel x86, Amd64/x86 64, PowerPC, Sparc. The discontinued 1.0 version also supports the Motorola 680x0. The following operating systems are supported: Linux, FreeBSD, Mac OS X/Darwin, Mac OS classic, DOS, Win32, OS/2, Netware (libc and classic).
Features

The language syntax has excellelent compatibility with TP 7.0 as well as with most versions of Delphi (classes, rtti, exceptions, ansistrings, widestrings, interfaces). A Mac Pascal compatibility mode is also provided to assist Apple users. Furthermore Free Pascal supports function overloading, operator overloading, global properties and other such features.
Requirements

x86 architecture:

For the 80x86 version at least a 386 processor is required, but a 486 is recommended.

PowerPC architecture:

Any PowerPC processor will do. 16 mb of RAM is required. The MacOS classic version is expected to work on any operating system version from 7.5.3 on. On other operating systems Free Pascal runs on any system that can run the operating system.

ARM architecture

16 mb of RAM is required. Runs on any ARM Linux installation.

Sparc architecture

16 mb of RAM is required. Runs on any Sparc Linux installation.

License

The packages and runtime library come under a modified Library GNU Public License to allow the use of static libraries when creating applications. The compiler source itself comes under the GNU General Public License. The sources for both the compiler and runtime library are available; the complete compiler is written in Pascal.'
 
认为提这个问题没意思,就好象说tcl有几个人在用?schema有几个人在用?大家似乎都喜欢随大流。其实只要用熟了,用什么语言都能达到目的,都能完成任务。如果说C用的最多,那么为什么世界上还有那么多各式各样的语言仍然在生存呢?虽然大多数语言的使用群体都是少数。

我推荐大家使用freepascal只是觉得对于开放源码的产品,freepascal是个非常不错的选择,尤其对我这样不是专业搞编程的。至于商业软件,的确不应该冒这个险(虽然冒这个险也未必会遭殃)。

对待语言的问题,只有对特定的任务有更适合的语言,而没有绝对的那个语言最好。所以请大家对各种语言都要有包容心。不要看不起任何一种语言,既然它存在,就有它存在的道理。

至于到底有多少人在用freepascal,只要看看它的mailing list里的mail数量就知道了。我感觉还是有不少人用的。有些外国大学教授也拿它做授课的教材使用。也有人在用它做一些开放源码项目的工作。我也写了一些小的应用,感觉freepascal做开发是很好的,不过限于个人水平,没能提供象样的例子。

写著 '经过5年的开发,freepascal组织昨日正式推出FreePascal2.0.
相比1.x,2.0有了重大的功能改进,包括:
更多的delphi特性兼容
线程安全
gtk2支持
更多的CPU架构支持
更好的性能优化
等等等等..............

经过5年的开发,freepascal组织昨日正式推出FreePascal2.0.
相比1.x,2.0有了重大的功能改进,包括:
更多的delphi特性兼容
线程安全
gtk2支持
更多的CPU架构支持
更好的性能优化
等等等等..............

Latest News

15 May 2005 After 5 years of development, Free Pascal 2.0 is released! Go get it at one of the mirrors!

30 Mar 2005 The task of porting the Free Pascal Compiler to Linux/PowerPC64 has been added to IBM's Linux On Power contest, which means you can earn a PowerMac dual G5/2GHz by completing this port! More information in this post to the fpc-devel mailing list.

Older News
Current Version

Version 2.0.0 is the latest stable version the Free Pascal. Hit the download link and select a mirror close to you to download your copy. The development releases have version numbers 2.1.x. See the development page how to obtain the latest sources and support development.
Overview

Free Pascal (aka FPK Pascal) is a 32 and 64 bit professional Pascal compiler. It is available for different processors: Intel x86, Amd64/x86 64, PowerPC, Sparc. The discontinued 1.0 version also supports the Motorola 680x0. The following operating systems are supported: Linux, FreeBSD, Mac OS X/Darwin, Mac OS classic, DOS, Win32, OS/2, Netware (libc and classic).
Features

The language syntax has excellelent compatibility with TP 7.0 as well as with most versions of Delphi (classes, rtti, exceptions, ansistrings, widestrings, interfaces). A Mac Pascal compatibility mode is also provided to assist Apple users. Furthermore Free Pascal supports function overloading, operator overloading, global properties and other such features.
Requirements

x86 architecture:

For the 80x86 version at least a 386 processor is required, but a 486 is recommended.

PowerPC architecture:

Any PowerPC processor will do. 16 mb of RAM is required. The MacOS classic version is expected to work on any operating system version from 7.5.3 on. On other operating systems Free Pascal runs on any system that can run the operating system.

ARM architecture

16 mb of RAM is required. Runs on any ARM Linux installation.

Sparc architecture

16 mb of RAM is required. Runs on any Sparc Linux installation.

License

The packages and runtime library come under a modified Library GNU Public License to allow the use of static libraries when creating applications. The compiler source itself comes under the GNU General Public License. The sources for both the compiler and runtime library are available; the complete compiler is written in Pascal.'
 
后退
顶部