URI::PackageURL 2.26 发布,实现 PURL 和 VERS 规范。主要更新 cpan 类型:命名空间改为可选,作者用 author 限定符,新增 distpath 限定符,解决发行版作者变更导致的标识不一致问题,利于 CVE 漏洞数据。PURL 默认启用验证,新增 is_purl 工具,支持 UTF-8,性能提升 39%。VERS 新增 is_vers 和多种比较器,支持自定义比较器,并修复若干问题。
新版JSTree首次纳入ChangeLog,作者称仍有少量细节待清理,并提示可在其主页Wiki Haven获取。
Peta::NN 是一个用 Perl 编写的神经网络库,无需外部框架,专注训练小型模型(几千到几十万权重),用于处理字符串的窄任务。它支持链式组合模型,可在 CPU 和 GPU 后端运行,训练德语名词复数等任务准确率达 98% 以上。库约 7000 行,强调小模型组合优于大模型,已在 CPAN 发布。
Minion 是 Perl 生态中基于 SQL 持久化的现代任务队列,支持异步、分布式执行,比 Redis 方案更易运维。它适用于 CQRS、事件驱动、微服务、Saga、批处理和工作流编排,具备自动重试、原生仪表盘和 Mojolicious 集成,能降低运维复杂度,帮助遗留 Perl 系统低成本现代化。
作者发布了多个CPAN模块,支持用Markdown或Docbook编写Perl文档,再合并为POD嵌入源码,并发布为静态HTML站点。其中Markdown::Pod::Embed负责转换嵌入,ASPEER::MakeMaker提供make doc等目标,Markdown::Publish支持Mkdocs、Docusaurus等引擎并推送至GitHub Pages或Cloudflare,Docbook::Convert可将Docbook文章转为Markdown。
pperl 0.6.21为内部版本。文章补充0.6.20遗漏内容:JIT重建完成、Encode支持全部124种编码、Storable与perl5字节兼容、POSIX等模块完善、新增数据库驱动、Coro运行、命令行增强。作者提出三种发布方式,倾向将完整记录放入变更日志,博客只解释重点。并回应AI时代pperl的定位:它拓宽Perl能解决的问题范围,如速度、易用性和功能,而AI只能在既有范围内工作。
Wiki Haven 提供 Perl.Wiki、Mojo.Wiki 等下载,用于 TiddlyWiki 从 V4 升级到 V5。V4 中 CamelCase 词可点击为链接,V5 要求链接必须用双方括号 [[...]]。作者已更新 Perl.Wiki 和 Mojo.Wiki 以适配新格式,并将逐步上传其他 wiki 的更新版本。
该页面提供三个Wiki相关HTML文件下载:Perl.Wiki.html 1.54版、cpan.metacurator.tree.html 1.31版和Mojo Wiki 1.25版。
闪电演讲视频经李剪辑后已上线YouTube。演讲限时5分钟,适合介绍模块、剧集等任何话题,许多会议讲者由此起步,欢迎下次会议尝试。
开发者将Perl经zeroperl编译为WebAssembly,使其可在Cloudflare Workers运行,并加入PAGI支持,让现有Perl异步Web应用无需大改即可部署。项目提供Hello World、WebSocket文字冒险、连接D1/KV/R2的酒窖等演示,工具已发布为npm包。局限是XS模块需专门编译或替换,免费额度不足,也可在浏览器直接运行。
视频已上传至YouTube,感谢所有项目展示者与分享者。视频录制由Lee Johnson在活动期间完成,后期制作则借助ffmpeg工具处理。
AmberDB是Perl的嵌入式NoSQL数据库引擎,基于Berkeley DB构建,提供CRUD、索引查询、全文搜索、事务及批量操作。它支持模式定义自动建索引,无需SQL或ORM,并具备ACID事务和便携备份功能。适用于结构化数据处理,简化应用开发,版本5.22.0可在CPAN获取。
本文介绍Perl JIT编译器pperl的新组件ReJIT,旨在提升正则表达式性能。在regex-redux基准测试中,pperl因解释器架构落后于V8的Irregexp编译器,故ReJIT将正则表达式编译为机器码,采用PCRE2风格,编译perl引擎的regnode程序,保留语义,支持捕获,并分阶段实施,预计减少3-5倍指令数。
伦敦Perl与Raku工作坊将于2026年11月21日举行,现已开放注册和演讲提交。活动涵盖Perl和Raku相关话题,设有主会场和15人分组讨论室,建议提前注册以安排场地。
无法提供摘要,因为提供的文本仅包含一个链接和无关内容,没有实质性文章信息。
WebDyne 3.0发布,新增PAGI支持,提供异步事件接口,可处理SSE、WebSocket及异步HTTP请求,并支持生命周期事件。现有PSGI和Apache/mod_perl后端继续可用。新运行器webdyne.pagi简化部署,支持Docker。WebDyne是Perl动态HTML引擎,允许嵌入Perl代码,具备缓存和模块化功能。
PAGI 0.002002规范发布,明确应用运行器可接受原生代码引用或含to_app方法的对象,统一Perl应用配置与运行时边界。to_app仅调用一次,提升性能并提前暴露错误。服务器集成规范放宽构造要求,强调事件交换。$send完成表示服务器已处理事件,非客户端接收。核心规范升至draft 0.4,协议独立演进。
德国Perl/Raku研讨会2027年将于4月14日至16日在汉诺威Nordstadt社区中心举行。会议网站和论文征集已上线,欢迎提交演讲。组织者欢迎赞助支持,并可通过指定邮箱联系。酒店推荐仍在完善中,将公布于网站。
本文介绍了一个用Perl/Tk实现的吃豆人游戏。其核心思想是将游戏世界表示为二维数组网格,每个单元格代表墙壁、药丸或传送点等状态。游戏逻辑基于行列坐标进行离散移动,而非像素级物理碰撞。视觉渲染只是数据结构的映射,平滑移动仅作为动画效果。这种模型与视图分离的设计,简化了碰撞检测和传送逻辑。
pperl项目以高速开发著称,每两周代码变更量相当于Perl一年。在基准测试中,其JIT使mandelbrot程序比perl5快36倍,接近node.js。为此,项目暂停发布,从头重构JIT架构,目标超越所有脚本语言,同时保持通用性以加速真实程序。
完成下面两步后,将自动完成登录并继续当前操作。