# compilers - Paul Piper

APOLLO TERMINAL v1.0 –

\> █type '/help' for commands

[Skip to main content](#main-content)

[PAUL PIPER](/)

☰ MENU

0200 / 00:00:00 / 1970.01.01

×

[HOME](/) [ABOUT](/about/) [NEWS](/posts/) [PROJECTS](/projects/) [REFERENCES](/references/) [LINKS](/links/)

APOLLO v1.0.7 | MATRIX BUILD 031

APOLLO TERMINAL MATRIX v1.0

EXIT PAUSE

Navigation

[HOME](/) [ABOUT](/about/) [NEWS](/posts/) [PROJECTS](/projects/) [REFERENCES](/references/) [LINKS](/links/)

Companies

[AIV](https://aivory.net) [ILSCIPIO](https://ilscipio.com) [SCIPIO ERP](https://scipioerp.com)

# COMPILERS DIRECTORY

2 ENTRIES • TAGS • OPERATIONAL

2026.10.05 → [THE JVM TAUGHT US TIERED COMPILATION](https://www.paul-piper.de/posts/tiered-compilation-jvm-vs-julia/)

I spent fifteen years tuning JVMs for banks, retailers and insurers, and it took building a Julia plugin to notice how much of that tuning HotSpot does for you before you ever touch a flag. The problem HotSpot solves is the one every JIT has: interpreted code starts instantly and runs slow, compiled native code starts slow and runs fast. You cannot have both from the first line. HotSpot’s answer, tiered compilation, has been the default since Java 7, and it works by never picking just one option.

2026.09.21 → [WHY A LANGUAGE PLUGIN NEEDS A GRAMMAR, NOT A REGEX](https://www.paul-piper.de/posts/bnf-grammar-jflex-language-plugin/)

A regex can highlight a language for about as long as nobody nests anything. The moment a string contains a comment marker, or a comment contains something that looks like a string, or a block comment nests inside another block comment the way Julia’s #= ... =# is allowed to, the pattern either lights up the wrong span or gives up entirely. Everyone’s first instinct for a language plugin is a regex, because a regex is the honest, cheap thing to reach for, and it is also the thing that guarantees you will rewrite the highlighter twice.

Background

Education

EBS Business School, SFSU, HSG

Experience

20 Years Enterprise Systems

Built

[Scipio ERP - ERP & Ecommerce System](https://scipioerp.com)

Author

["Start/Up - Set the net on fire"](https://www.amazon.com/dp/B0DDKYNNSJ)

JetBrains

5x Plugins Published

Tech Stack

Languages

Java, Python, JS, TS, Rust, Go, Swift, PHP

Frontend

React, Vue, Angular, HTML/CSS

Databases

PostgreSQL, MySQL, MongoDB

Caching

Redis, Memcached

Key Clients

Enterprise

L'Oréal, Amadeus, Konica Minolta, Orange

Digital

1&1 Internet, Sedo.com, Creditsafe

Public

DRK, Kanton Basel, Aktion Mensch, Börsenverein

← PREV PAGE NEXT PAGE → [TOP ↑](#)

APOLLO INTELLIGENCE VECTOR - AIV - AUTHORIZED PERSONNEL ONLY

[](https://github.com/madppiper "GitHub")[](https://www.linkedin.com/in/papiper "LinkedIn")[](https://www.instagram.com/madppiper/ "Instagram")| [IMPRINT](/imprint/) | [DATENSCHUTZ](/datenschutz/) | 2026 ©Paul Piper