一个崭新的 Lazarus 再次崛起——第四次,为 Pascal 编程爱好者带来福音
Lazarus 4 是面向 FreePascal 编译器的全 FOSS 且兼容 Delphi 的集成开发环境(IDE)的最新版本。
该 IDE 是独立于其所使用的 Pascal 语言开发的,因此这并不意味着 FreePascal 有了全新的版本:Lazarus 4 采用 2021 年发布的 FreePascal 3.2.2 构建而成。它取代了 Lazarus 3.8,后者在今年二月 Delphi 30 周年庆时是当前版本。
Lazarus 在 Mac 上也能展现出类似 Windows 的体验,但它确实能运行——点击放大查看
版本 4 的发布距离上一个重大版本 Lazarus 3.0(于 2023 年 12 月发布)并不算太长。该项目的 Gitlab 页面列出了本次版本修复的众多问题。版本 4.0 的发布说明中包含了完整的变更及新增功能列表,其各类事件和类均经历了显著更改。也许最直观的变化在于 IDE 对停靠(docking)功能的处理方式:
IDE 现已内置停靠和停靠窗口表单编辑器(这些功能可通过选项进行切换,而无需重构 IDE 来安装或移除扩展包)。首次运行时,用户将会被提示选择是否启用这些功能。
这是一款跨平台 IDE,其 Sourceforge 页面提供了适用于 32 位和 64 位 Windows、Linux 以及 FreeBSD 的软件包。在 Apple 硬件上,提供 PowerPC、x86 以及 Arm64 版本;使用 Cocoa 开发需要 macOS 12 或更高版本,而采用较旧的 Carbon API 则支持 OS X 10.5 到 10.14。此外,还有适用于 Pi 4 及更新版本的 Raspberry Pi 版本。正如项目 wiki 所示,它支持多种用于 GUI 编程的工具包,包括 Win32、Gtk2 以及正在开发中的 Gtk3,还有 Qt 的 4、5 和 6 版本等。
关于 FreePascal 项目,人们普遍的一个意见是其文档问题,尽管文档内容非常丰富:包括八本 FPC 手册以及多种语言的详尽 Lazarus 文档。除此之外,还有一本付费教程电子书可供选择。
对于新入门该语言的用户来说,一本有助于入门的新电子书是由 Jeff Duntermann 撰写的《FreePascal From Square One》。作者表示:
这本书是我四个版本的 Pascal 教程《Complete Turbo Pascal》的精华提炼,该教程最早于 1985 年问世,并于 1993 年以《Borland Pascal 7 From Square One》达到巅峰。我曾销售过大量此类书籍并赚取可观收益,所以现在我选择免费赠出,希望能吸引更多人走进 Pascal 的世界。
不过,他也有所保留:
我需要在此提及,这本书并未涉及 Windows 编程、面向对象编程(OOP)、软件组件或 Lazarus GUI 编辑器。
此外,还有其他免费资源,例如这门 Modern Pascal 课程。资源越多,对入门学习越有帮助。
虽然 Pascal 不再被视为炫酷或时髦的语言,但它依然稳居 TIOBE 指数前十。或许这些全新版本的发布将有助于它在排名上更进一步。
好文章,需要你的鼓励
高带宽闪存技术承诺提供超大容量,但面临极其复杂的工程挑战。该技术将多层NAND芯片堆叠,每层由数百个3D NAND单元层组成,可创造前所未有的存储容量。相比昂贵的HBM内存,HBF使用更便宜但速度较慢的闪存为GPU提供更多存储空间。技术复杂性体现在互连布线的困难,12层HBF堆叠将包含2866个存储层。由于需要英伟达等GPU厂商深度参与和行业标准制定,预计HBF距离商用还需两年以上时间。
阿里巴巴达摩院联合浙江大学、香港科技大学发布Inferix,这是专为世界模拟打造的下一代推理引擎。它采用块扩散技术,像搭积木般分段生成视频,既保证高质量又支持任意长度,克服了传统方法的局限。配套LV-Bench评测基准包含1000个长视频样本,建立了分钟级视频生成的评估标准,为游戏、教育、娱乐等领域的内容创作带来革命性突破。
戴尔第三季度营收270亿美元,同比增长11%,创历史新高,主要受AI服务器需求爆发式增长推动。AI服务器订单达123亿美元,全年订单总额300亿美元。基础设施解决方案集团营收141亿美元,增长24%,其中服务器和网络业务表现强劲。存储业务营收39.8亿美元,同比下降1%,但全闪存阵列产品实现双位数增长。公司预计第四季度营收315亿美元,全年AI服务器出货量约250亿美元。
Luma AI推出的终端速度匹配(TVM)是一种革命性的图像生成技术,能够在单次计算中生成高质量图像,突破了传统方法需要数十步采样的限制。该技术通过关注生成路径的"终点"而非"起点",实现了从噪声到图像的直接跳跃,在保证数学理论基础的同时大幅提升了生成效率,为实时AI应用开辟了新路径。