Tagged articles

AOT compilation

12 articles · Page 1 of 1
Open Source Tech Hub
Open Source Tech Hub
Aug 18, 2026 · Backend Development

Can PHP Finally Be Compiled to Native Code? Inside the TypePHP AOT Compiler

TypePHP translates PHP source to C++ and then to native binaries, eliminating interpreter overhead and delivering up to 135× speed‑up on compute‑heavy benchmarks, while remaining free, open‑source, and targeting CPU‑bound workloads such as image processing, finance, and scientific calculations.

AOT compilationJIT comparisonPHP
0 likes · 10 min read
Can PHP Finally Be Compiled to Native Code? Inside the TypePHP AOT Compiler
Open Source Tech Hub
Open Source Tech Hub
Jun 21, 2026 · Fundamentals

Can Swoole’s TypePHP Revive PHP? Exploring the PHP‑Subset AOT Approach

The article examines why PHP’s evolution is stalled by its C‑based core, reviews the earlier Zephir solution from the Phalcon team, and analyzes Swoole’s TypePHP project, which compiles a PHP subset to native binaries via AOT, highlighting its performance gains, trade‑offs, and potential to rejuvenate the language.

AOT compilationPHPSwoole
0 likes · 7 min read
Can Swoole’s TypePHP Revive PHP? Exploring the PHP‑Subset AOT Approach
Data STUDIO
Data STUDIO
Mar 17, 2026 · Fundamentals

Boost Python Speed Hundreds‑Fold with the Codon Compiler

The article explains why Python’s interpreted nature limits performance, introduces MIT’s Codon AOT compiler that translates Python to native machine code, shows benchmark comparisons (e.g., fib(40) runs in 0.28 s vs 18 s), discusses its static‑type checking, lack of GIL, compatibility trade‑offs, and provides installation and usage instructions.

AOT compilationCodonPython
0 likes · 8 min read
Boost Python Speed Hundreds‑Fold with the Codon Compiler
21CTO
21CTO
Jan 18, 2026 · Fundamentals

What Java Features Are Coming in 2026? A Look at Loom, Valhalla, Panama and More

Oracle’s 2026 Java roadmap highlights preview releases for value types, code reflection, AOT compilation, and structured concurrency, detailing progress on Project Loom, Valhalla, Panama, Amber, and Babylon, while noting timelines, goals, and the uncertainty of exact release dates.

AOT compilationJDKJava roadmap
0 likes · 6 min read
What Java Features Are Coming in 2026? A Look at Loom, Valhalla, Panama and More
Java Backend Technology
Java Backend Technology
Nov 19, 2025 · Backend Development

How to Slash Spring Boot Startup Time by 70% with 7 Proven Optimizations

This article presents a step‑by‑step guide that combines lazy bean initialization, precise component scanning, JVM flag tuning, auto‑configuration exclusion, class‑loading analysis, delayed datasource creation, and AOT/layered compilation to reduce Spring Boot startup latency by up to 70% in real‑world services.

AOT compilationJVM TuningLazy Initialization
0 likes · 10 min read
How to Slash Spring Boot Startup Time by 70% with 7 Proven Optimizations
Architect
Architect
Jul 10, 2025 · Backend Development

7 Proven Techniques to Slash Spring Boot Startup Time by 70%

Learn seven practical strategies—including lazy initialization, precise component scanning, JVM tuning, auto‑configuration pruning, dependency slimming, delayed datasource connections, and AOT/layered compilation—to dramatically reduce Spring Boot application startup time, memory usage, and class loading, with real‑world performance comparisons.

AOT compilationJVM TuningLazy Initialization
0 likes · 9 min read
7 Proven Techniques to Slash Spring Boot Startup Time by 70%
DaTaobao Tech
DaTaobao Tech
Nov 29, 2024 · Frontend Development

Optimizing Performance for Modular Construction in Web Development

This article explains how to boost web‑development performance for modular construction by replacing runtime module loading with Ahead‑of‑Time compilation, aggregating files, and caching seed calculations, detailing build pipelines, dependency handling, debugging trade‑offs, and showing npm‑based code examples that cut rendering time by roughly sixty percent.

AOT compilationWeb Developmentfrontend engineering
0 likes · 7 min read
Optimizing Performance for Modular Construction in Web Development
macrozheng
macrozheng
Dec 8, 2021 · Backend Development

How to Turn a Java Hello World into a Fast Native Binary with GraalVM

This article walks through writing a simple Java program, compiling it with javac, then using GraalVM's native-image tool to produce a JVM‑independent executable, compares file size and startup speed, discusses native-image limitations, and shows how Spring Boot can be built as a native image for dramatically faster startup.

AOT compilationGraalVMNative Image
0 likes · 12 min read
How to Turn a Java Hello World into a Fast Native Binary with GraalVM
Xianyu Technology
Xianyu Technology
Nov 3, 2020 · Mobile Development

Exploring Flutter Tree Shaking Mechanism in the Engine

The article dissects Flutter’s tree‑shaking process within the engine—tracing the compilation pipeline from GenSnapshot through AOT phases, showing how unused methods and resources are identified, retained or discarded, and finally obfuscated, thereby enabling dead‑code elimination, smaller binaries, and seamless Flutter‑FaaS integration.

AOT compilationDARTTree-shaking
0 likes · 9 min read
Exploring Flutter Tree Shaking Mechanism in the Engine