Servo项目重生:Igalia两年努力结硕果

2025-01-08

Igalia接手Servo项目两年来取得显著进展。他们修复了大量的bug,提升了稳定性,并增加了对Android和OpenHarmony的支持。通过积极的社区建设和对外合作,Servo的贡献者数量显著增加,代码活跃度也大幅提升。虽然Servo仍处于实验阶段,但其在高性能和安全性方面的优势使其未来发展潜力巨大,有望成为嵌入式系统和Rust应用的理想Web引擎。

阅读更多
开发 Web引擎

将Bigloo Scheme编译成WebAssembly

2024-10-19

本文探讨了如何将Bigloo Scheme编译成WebAssembly。作者首先介绍了JavaScript在非JIT环境下的应用需求,以及WebAssembly作为编译目标的优势。然后详细阐述了将Bigloo Scheme编译成WebAssembly的过程,包括解决运行时库依赖、32位/64位差异、函数指针类型转换等问题。作者还尝试了使用Hopc编译器将JS编译成WebAssembly,但遇到了二进制文件过大和运行时崩溃的问题。最后,作者总结了将Scheme编译成WebAssembly的可行性,并提供了一些优化建议。

阅读更多
未分类