Lazarus 4.0 发布
Lazarus Release 4.0

原始链接: https://forum.lazarus.freepascal.org/index.php?topic=71050.0

Lazarus 4.0 现已发布,基于 Free Pascal 3.2.2 构建。此版本包含大量的修复和改进,详细信息请参考发布说明和提交历史,链接已提供。 请从 SourceForge 下载 Lazarus 4.0,选择适合您 CPU、操作系统和发行版的版本。校验和可用于验证。对于 SourceForge 无法访问的用户,我们也提供镜像下载。 最低系统要求包括 Windows 2k+,FreeBSD/Linux(gtk2、qt4.5、qt5.6 或 qt6.2)和 macOS X(Cocoa、Carbon、Qt、Qt5 或 Qt6)。完整的特性、更改和修复细节,请参阅发布说明。Lazarus 4.0 的 git 分支已对开发者开放。

Lazarus 4.0,一个与Delphi兼容的跨平台IDE,已发布。一个亮点是编译后的GUI应用程序体积相对较小,简单的“Hello, World”程序在Windows上大约只有2.5 MB(相比之下,Electron应用要大得多)。 讨论强调了Lazarus在桌面开发方面的潜力,称赞其能够创建依赖项和资源使用最少的原生可执行文件。然而,一些人认为Pascal语言本身是阻碍其更广泛应用的障碍,尽管它具有诸多能力和优势,例如优越的字符串处理能力,可以防止安全漏洞。 该讨论还探讨了将Lazarus与其他语言(如Python、Go和Rust)集成的方案,特别是对于寻求性能改进或在GUI开发之外获得更好语言支持的用户。人们对文档质量表示担忧,但支持者认为它足以满足大多数用例。总的来说,此次发布引发了人们对Lazarus在现代开发环境中的优缺点的讨论。

原文
The Lazarus team is glad to announce Lazarus 4.0.

This release was built with FPC 3.2.2.

Here is the list of changes for Lazarus and Free Pascal:
https://wiki.lazarus.freepascal.org/Lazarus_4.0_release_notes
https://wiki.lazarus.freepascal.org/User_Changes_3.2.2

Here is the list of fixes for Lazarus 4.x:
https://gitlab.com/freepascal.org/lazarus/lazarus/-/commits/fixes_4/

The release is available for download on SourceForge:
https://sourceforge.net/projects/lazarus/files/

Choose your CPU, OS, distro and then the "Lazarus 4.0" directory.

Checksums for the SourceForge files:
https://www.lazarus-ide.org/index.php?page=checksums#4_0

Minimum requirements:

Windows:
  2k, 32 or 64bit, Qt, Qt5, Qt6 (64bit only)

FreeBSD/Linux:
  gtk 2.24 for gtk2, qt4.5 for qt, qt5.6 for qt5, Qt6.2 for qt6, 32 or 64bit.

Mac OS X:
  Cocoa (64bit) 10.12, Carbon (32bit) 10.5 to 10.14, Qt and Qt5 (32 or 64bit), Qt6 (64bit only).

The gitlab page:
https://gitlab.com/freepascal.org/lazarus/lazarus/-/tree/lazarus_4_0

For people who are blocked by SF, the Lazarus releases from SourceForge
are mirrored at:
https://download.lazarus-ide.org/
ftp://ftp.freepascal.org/pub/lazarus/releases/

联系我们 contact @ memedata.com