华为方舟编译器正式开源,脱离 GitHub 实现自主托管

近日,华为的方舟编译器终于迎来了开源,而且开源代码还是承载在自家的官网上。面对这样一个肩负「出于安卓,胜于安卓」使命的编译器,自问世以来就备受大家的关注;此次开源,更是吸引了大众的目光。 那么...
五嘎子 5年前    4609   

缓存型C++ 编译器 Zapcc 开源,号称比 Clang 更快

还记得 Zapcc 编译器吗?一个旨在减少编译时间的编译器,现在已正式开源。
jopen 6年前    9209   

Android D8,下一代 dex 编译器

Google 在刚刚发布的 Android Studio 3.1 新版本中,将 D8 作为新版本开发工具默认的 Dex 编译器。那么什么是 D8 呢,D8 与之前的 Dex 打包器有何区别呢?
jopen 6年前    18427   

新型编译器助JavaScript搞定类型难题

Onux JS++编译器将多种类型统一为单一类型,即统一外部类型。通过提供完善的类型系统,各经过声明的类型(例如字符串)将永远不会出现错误,从而显著提高应用的开发可靠性
jopen 8年前    10756   

编译器是如何工作的?

解释编译器如何工作不是一件容易的事,最好的方法是用一个实例进行说明: 编译器是这样一个电脑程序,它把用高级编程语言编写的源代码,转化成低级语言。
jopen 10年前    5496   

编译器如何危及应用程序的安全

对于编译器如何将人类可读的代码翻译成机器运行的机器码,大多数程序员通常只有大概的概念。在编译过程中,编译器会对代码进行优化,使其能高效的运行。有的时候,编译器在优化上面走的太远了,它甚至移除了本...
jopen 10年前    4400   

编译器生成工具,SableCC 3.6 发布

SableCC是一个用来生成编译器和分析器的面向对象的框架。这个框架是基于两个基本的设计决策:首先是利用面向对象技术自动构建精确的典型的抽象语法树。
openkk 12年前    6438   

微软的编译器API,Roslyn的新特性

Roslyn 是一系列用于处理编译、脚本、工作空间和 IED 服务的程序库。它是一种可扩展的模型,最先的两种目标语言是 VB 和C#。
jopen 12年前    7213   

LLVM 3.1 延迟发布,编译器架构

LLVM从本质上来说,它不是一个编译器.它是一个编译器的架构.通俗的来说,它实现了一个库,在这个库上,可以很容易的实现不同的编译相关的程序,当然,编译器自然是其中最重要的一个. 当然其他像编译时...
jopen 12年前    6508   

C++编译器无法捕捉到的8种错误

C++是一种复杂的编程语言,其中充满了各种微妙的陷阱。在 C++ 中几乎有数不清的方式能把事情搞砸。幸运的是,如今的编译器已经足够智能化了,能够检测出相当多的这类编程陷阱并通过编译错误或编译警告...
fmms 12年前    12106   

编译器 GCC-MELT

GCC-MELT 是一个高级的领域专用语言,用于简化 GCC 类插件扩展的开发。这些扩展可用来分析和修改 GCC 内部表现。MELT 语言提供了一些高级特性。需要注意的是 MELT 语言被翻译成...
webphp 12年前    6967   

高速C/C++编译器 ccache 3.1.6 发布

ccache(“compiler cache”的缩写)是一个编译器缓存,该工具会高速缓存编译生成的信息,并在编译的特定部分使用高速缓存的信息, 比如头文件,这样就节省了通常使用 cpp 解析这些...
fmms 13年前    6079   

热门问答

热门文档