Emscripten

Alles, was nicht direkt mit Python-Problemen zu tun hat. Dies ist auch der perfekte Platz für Jobangebote.
Antworten
sma
User
Beiträge: 3018
Registriert: Montag 19. November 2007, 19:57
Wohnort: Kiel

Was haltet ihr von Emscripten? Dies ist ein LLVM nach JavaScript-Compiler, der ein mit clang übersetztes CPython in JavaScript verwandeln kann, sodass man ein vollständiges Python im Browser ausführen kann. LLVM ist die Low Level Virtual Machine.

Ich finde beeindruckend, dass das ganze überhaupt funktioniert und nicht unglaublich langsam ist (der naive Ansatz wäre ja, ein großes Array in JavaScript anzulegen, dieses Hauptspeicher zu nennen und dann in einem großen switch alle LLVM-Befehle zu interpretieren).

Stefan
Antworten