首页
学习
活动
专区
圈层
工具
发布
首页标签编译器

#编译器

Rust 编写首个真正的 PHP 到原生语言的编译器(无需虚拟机,也无需运行时环境)

Tinywan

一款将 PHP 代码编译为原生代码的编译器。它仅处理 PHP 的子集代码,并直接将其编译为原生汇编代码,从而生成可在当前支持的目标平台上运行的独立二进制文件:m...

3110

PHP 将在 2027 年获得 Swoole 团队提供的即时编译器支持

Tinywan

Swoole Compiler 4 计划发布一款真正的 PHP AOT 编译器(也称为 Native AOT 编译器),其兼容性大约达到 95% 与 PHP 的...

2000

我用 PHP 手写了一个 Rust 编译器!

Tinywan

一款用 PHP 编写的 Rust 编译器,可直接生成 x86-64 Linux ELF 可执行文件(无需 LLVM、无需汇编器、无需链接器)。

2900

GitHub推荐:取代 Babel 编译JS/TS的 Rust 编译器swc,是怎么炼成的

智能时代蛮子

swc 是用 Rust 重写 JavaScript/TypeScript 编译器的「前端工具链 LLVM」——单核作者 9 年、11,919 commits、3...

12500

汇编语言:看懂高级代码背后发生了什么

Lihua奏

当我们用编译器参数 -S 生成汇编时,有些说明性注释可能来自编译器输出,也可能是我们自己为了阅读方便加上的

9100

你敢信?Groq让kimi-k2 每秒300+token

架构师部落

最近k2排名出来了世界第三,从此国产又多了一个选择,不知道R2出来是否会更惊艳。本来想在ClaudeCode中使用,推理速度和兼容性都不行,或许使用人数过多吧!...

8500

3.x名称空间详解

步步为营DotNet

x命名空间映射的是解析XAML语言相关的类库,XAML语言也需要自己的编译器,最终形成中间语言存储在程序集中。对XAML编译器进行控制的命令就放在x命名空间下。

8120

2.1C-新语法

步步为营DotNet

另外,在csproj文件中加入<ImplicitUsings>enable</ImplicitUsings>编译器会根据项目类型自动隐式加上System等常用明...

8000

全面解读C# 11的Required成员编译期验证逻辑:保障数据完整性与可靠性

步步为营DotNet

编译器在编译时会检查所有创建对象的表达式,确保每个 required 成员在对象实例化完成前都被赋值。如果存在未初始化的 required 成员,编译器将报错,...

13910

深度解析C# 11的Required成员:编译期验证保障数据完整性

步步为营DotNet

C# 11引入的Required成员特性,允许开发者在类或结构体中标记成员为required,确保对象在初始化时这些成员被赋值,避免运行时因未初始化成员导致的错...

10910

深度解读.NET中的IL(中间语言):理解编译与运行机制的桥梁

步步为营DotNet

在.NET开发领域,IL(Intermediate Language,中间语言)是连接高级编程语言(如C#、VB.NET等)与底层运行时的关键纽带。深入理解IL...

9400

深度解读C# 11 的 Required 成员:编译期状态验证强化

步步为营DotNet

在 C# 编程中,确保对象状态的正确性是保证程序健壮性的关键。C# 11 引入的 Required 成员特性,为开发者提供了一种在编译期对对象成员进行状态验证的...

8110

【angular v5中文文档】一、快速上手

代码简单说

Angular CLI是一个命令行界面工具,它可以创建项目、添加文件,并执行各种持续开发任务,如测试、打包和部署。

10400

Claude封神级应用!数天干完数年科研活,长效AI智能体重构科学计算新范式

乐小野

石化盈科信息技术有限责任公司 | 算法工程师 (已认证)

Anthropic还对此特意开展了压力测试,比如同时设置了 16个agent从0开始编写一个基于 Rust 的 C 编译器,任务目标是让该编译器能够编译 Lin...

18900

《Java 演进之路》系列 · 第 12 篇

DevLlama

2021 年 3 月 JDK 16 发布那会儿,我正折腾一个自己的小工具,写了个 instanceof 判断,后面跟着强转——结果因为嵌套太深,漏了一层检查,跑...

12700

《Java 演进之路》系列 · 第 6 篇

DevLlama

JEP 286 介绍了 Java 10 的一个核心变化 —— 局部变量类型推断(Local-Variable Type Inference)。通过 var,开发...

12800

rust 1.96.0 更新:语言、编译器、Cargo、Rustdoc、兼容性全面升级,必看完整解读

福大大架构师每日一题

Rust 1.96.0 于 2026 年 5 月 29 日正式发布,这次版本更新覆盖语言特性、编译器支持、标准库能力、Cargo 构建行为、Rustdoc 展示...

34110

26-Rust 教程 - 生命周期进阶

LarryLan

今天咱们就来攻克生命周期的进阶内容:多个生命周期参数、'static 生命周期、trait 对象中的生命周期。

12900

这些常见的反编译工具 你用过吗?

逍遥子大表哥

Resource Hacker它既是资源编译器也是资源反编译器,支持查看、提取、修改、添加与删除 Windows 可执行文件(如 .exe、.dll、.scr)...

44910

X# 项目近期更新综合报告

firstxinjie

13610
领券