lazarus python_埋没的神器Lazarus

本文介绍了Lazarus,一个基于Delphi的开源开发工具,适合快速构建Windows平台的小工具,尤其适合那些希望直接访问底层API且需要跨平台能力的开发者。Lazarus具有快速开发、底层API无缝访问、跨平台移植和开源免费等优势,但也存在语言小众、IDE古典和文档稀缺等不足。选择合适的工具,关键在于是否符合实际需求。
摘要由CSDN通过智能技术生成

最近需要写一个Windows平台下的小工具,技术选型上思考了很长时间,最后调研之后还是决定拿Lazarus来写,开写之前还有些犹豫的,结果一写之下发现无比利索,不禁感叹,真是个埋没的神器!

Lazarus来源于曾经赫赫有名的Delphi,不知道这个古老的工具还有多少人记得,但对我来说那就是一个时代的烙印。想当年刚学编程的时候,因为互联网还不发达,学校的机器上安装的还是Turbo Pascal,从它开始踏入编程之路。虽然毕业以后的工作跟编程八竿子打不着,但仍然作为业余爱好,Delphi我曾把玩良久,虽然后来逐渐走向末落,但不妨碍我为之一再惊叹。

Lazarus的发起是在Delphi 7之后,由于Microsoft .net的推出,Delphi从版本8开始转向Delphi .net,包括IDE也转为Dock风格。这个时候,有一批程序员们,他们不喜欢.net模式,也不喜欢Delphi的闭源,便开始筹建Lazarus,力图让其继续沿着Delphi 1~7的风格继续发展,并吸收Kylin的成功经验,使之适应跨平台开发的需要,最终一直发展到今天。Lazarus这个名词来源于圣经,是个曾在死后被耶稣唤醒复活的人物,应当也是寓意着开发者对它的厚望。

这是Lazarus在Win10 1709版本上运行的截图:

win10_1709上运行的Lazarus

那么Lazarus的强大之处在哪?

第一,RAD开发,快速构建UI和应用程序框架。我在写这个工具之初,

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值