lazarus和delphi有什么区别啊,求解答
delphi吧
全部回复
仅看楼主
level 6
枣心🌙 楼主
rt,据说语法界面和delphi差不多,还免费?
2015年03月08日 03点03分 1
level 4
Lazarus是基于Free Pascal的可视化开发环境,它是开源免费的,并且跨平台。
Delphi是基于Object Pascal的可视化开发环境,它是闭源付费的,只在Windows系统下使用。
2015年03月08日 06点03分 2
level 4
Lazarus提供官方简体中文版。
而Delphi只提供英文版、德文版、法文版、日文版,不提供中文版。
2015年03月08日 06点03分 3
level 4
Lazarus使用Free Pascal编译器,
而Delphi使用Borland公司开发的更高效的编译器。
2015年03月08日 06点03分 4
level 4
相比之下Lazarus生成的EXE可执行文件更大,Delphi生成的EXE可执行文件更小。
PS:Delphi在XE之前的版本都比较的小,XE后的版本都比较的大。
2015年03月08日 06点03分 5
level 4
Delphi拥有强大的VCL框架,支持的控件非常丰富,开发效率更高,稳定性更强。
2015年03月08日 06点03分 6
lazarus可以弄linux程序咯?
2015年03月08日 06点03分
level 11
windows下有lazarus吗?
2015年03月14日 01点03分 7
有的啊,现在就在用
2015年03月14日 02点03分
回复MinunDB:一会我也下一个试试,好用吗?
2015年03月14日 03点03分
level 12
Lazarus是一个基于Free Pascal编译器的Delphi仿制品。Free Pascal是Linux、Win32、WinCE、Mac OS、OS/2、68K等操作系统下的一个基于GPL/LGPL的编译器,它被设计成可以理解,并编译OOP的Delphi语法,很多基本的单元,类库,都是用同样的名字,会DELPHI 的人毫不费力就可以使用LAZARUS,凡是FREE PASCAL编译器能运行的平台,LAZARUS就能运行,口号是:“一次编写,到处编译”……
Lazarus为开放的IDE,且在linux下表现良好,目前被中国计算机学会指定为NOI系列竞赛的Pascal语言推荐IDE……
现在最新版本的Lazarus可以开发安卓和ios等手机程序,但没有现在delphi xe5以上的fmx那样的华丽的界面,我用Lazarus有些时间,界面是仿Delphi7的,Lazarus 与Delphi语法高度兼容,都是OBJECT PASCAL语言,高度兼容DELPHI ,其类,封装,关键字等都一样,会Delphi很容易上手的,编辑器要比DELPHI7好用,风格跟DELPHI2010差不多。语法在某些方面引用了C的风格,如:+=、 -= 、*=、/=等……
2015年03月14日 14点03分 9
吧务
level 14
lazarus支持的平台比delphi多。不过lazarus不支持泛型,控件也少。
2015年03月15日 12点03分 10
啥叫泛型
2015年03月15日 12点03分
回复
MinunDB
:你可以理解为代码模板。其实delphi在语法上光凭泛型和闭包就在易用性上甩开lazarus好几条街,可惜支持的操作系统少了些,到现在还只有windows,android和osx,ios。
2015年03月15日 13点03分
@BambooCaep 就像易语言的模块一样呗
2015年03月15日 13点03分
回复
MinunDB
:没用过易语言
2015年03月15日 13点03分
1