首页 文章 精选 留言 我的
优秀的个人博客,低调大师

微信关注我们

原文链接:https://www.oschina.net/news/215005

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

实现自托管后,Zig 的下一步是什么?

随着 11 月 1 日 Zig v0.10.0 版本的发布,其新的自托管编译器(self-hosted compiler)也将同步推出。“尽管自托管编译器现已实现,但仍有更多的工作要做。与此同时,更多令人兴奋的功能的大门已经打开,比如 Zig 的官方包管理器。” Zig 项目的下一步计划包括: 性能改进 与旧的 C++ implementation(也称为 bootstrapcompiler)相比,新的自托管编译器将内存使用量减少了 3 倍。 例如,构建编译器本身过去需要 9.6GB 的 RAM,而现在只需要2.8GB。现在可以在 32 位系统和资源有限的机器(如 CI 运行器)上构建 Zig。此改进解决了一些用户无法在其设备上构建 Zig 的问题。 而内存效率的提高在很大程度上也要归功于在自托管编译器设计中采用的面向数据的编程技术。 自定义后端 虽然成功的节省了内存,但自托管编译器并没有比旧的编译器快(作为一个 data point,自我构建的速度快 7%)。正如Zig’s New Relationship with LLVM 中所述,编译时间由 LLVM 主导,因此提高编译速度的唯...

微软:GitHub 现在年收入 10 亿美元、9 千万活跃用户

GitHub是一个在线软件源代码托管服务平台,使用Git作为版本控制软件,由开发者Chris Wanstrath、P. J. Hyett和汤姆·普雷斯顿·沃纳使用Ruby on Rails编写而成。在2018年,GitHub被微软公司收购。 目前全球知名的开源项目都在Github平台建立了仓库,比如Linux、LLVM、Golang、Python、Rust等。国内的TiDB等知名项目也在Github进行日常开发。而新兴的开源项目也是将Github作为首选的平台,比如蚂蚁面向云原生的KusionStack可编程配置技术栈,国内Gopher爱好者发起的面相WebAssembly平台的凹语言等。 根据TechCrunch的最新推文说,微软表示Github平台目前有10亿美元ARR,9000万的活跃用户: GitHub同时提供付费账户和免费账户。这两种账户都可以创建公开或私有的代码仓库,但付费用户拥有更多功能。根据在2009年的Git用户调查,GitHub是最流行的Git访问站点。[5]除了允许个人和组织创建和访问保管中的代码以外,它也提供了一些方便社会化共同软件开发的功能,即一般人口中的社群...

相关文章

发表评论

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册