Search references for PYPY. Phrases containing PYPY
See searches and references containing PYPY!PYPY
Alternative implementation of the Python programming language
PyPy (/ˈpaɪpaɪ/) is an implementation of the Python programming language. PyPy frequently runs much faster than the standard implementation CPython because
PyPy
General-purpose programming language
How It Does It". "PyPy compatibility". Pypy.org. Archived from the original on 6 June 2020. Retrieved 3 December 2012. Team, The PyPy (28 December 2019)
Python_(programming_language)
Just-in-time compiler for Python
"unmaintained and dead" on 12 March 2012 and pointed visitors to PyPy instead. Unlike Psyco, PyPy incorporates an interpreter and a compiler that can generate
Psyco
Sorting algorithm
the default list-sorting algorithm in CPython and is also used in NumPy, PyPy, AssemblyScript, and Apple's WebKit. Powersort belongs to the family of merge
Powersort
Software testing framework
Pytest is a Python testing framework that originated from the PyPy project. It can be used to write various types of software tests, including unit tests
Pytest
Instructions a computer can execute
Runtime (ART) BEAM (Erlang) Common Language Runtime (CLR) and Mono CPython and PyPy crt0 (C target-specific initializer) Java virtual machine (JVM) LuaJIT Objective-C
Computer_program
Overview of and topical guide to Python
languages such as C or Java can be mitigated by C extensions or JIT compilers (PyPy). Global interpreter lock — limits parallel CPU-bound threads in CPython
Outline of the Python programming language
Outline_of_the_Python_programming_language
Python library for numerical programming
2011 with NumPy version 1.5.0. In 2011, PyPy started development on an implementation of the NumPy API for PyPy. As of 2023, it is not yet fully compatible
NumPy
Distributed version control software system
of Git written in pure Python with support for CPython 3.6 and later and Pypy. The libgit2 implementation of Git is an ANSI C software library with no
Git
Alternative Python implementation
cooperatively or preemptively. "Application-level Stackless features — PyPy documentation". pypy.readthedocs.org. "greenlet: Lightweight concurrent programming
Stackless_Python
Parallel computing paradigm
2012-08-09. Armin Rigo (9 August 2012). "Multicore Programming in PyPy and CPython". PyPy Status Blog. Retrieved 2012-08-09. Bulk synchronous parallel v
Automatic_mutual_exclusion
ASCII-compatible variable-width encoding of Unicode
Retrieved 2021-03-15. Mattip (2019-03-24). "PyPy v7.1 released; now uses utf-8 internally for unicode strings". PyPy Status Blog. Retrieved 2025-11-20. "Flexible
UTF-8
Software that translates code from one programming language to another
Runtime (ART) BEAM (Erlang) Common Language Runtime (CLR) and Mono CPython and PyPy crt0 (C target-specific initializer) Java virtual machine (JVM) LuaJIT Objective-C
Compiler
Hybrid sorting algorithm based on insertion sort and merge sort
10 · python/cpython". GitHub. "pypy/rpython/rlib/listsort.py at 7fce1e526e750b4880c7fe61ce9362227ce60a70 · pypy/pypy". GitHub. Ghasemi, Elahe; Jugé,
Timsort
Software that emulates an entire computer
Runtime (ART) BEAM (Erlang) Common Language Runtime (CLR) and Mono CPython and PyPy crt0 (C target-specific initializer) Java virtual machine (JVM) LuaJIT Objective-C
Virtual_machine
Java implementation of Python
JVM languages IronPython, an implementation of Python for .NET and Mono PyPy, a self-hosting interpreter for the Python language JRuby, similar project
Jython
Python library for machine learning
Dist. for Python IronPython Jython MicroPython Nuitka Numba Parrot Psyco PyPy Pyrex Python for S60 Shed Skin Stackless Python Unladen Swallow See also
Scikit-learn
Implementation of a specification which serves as an example
Most of this change is due to the emergence of Jython, IronPython, and PyPy as viable alternate implementations of Python. Dalci, Eric; Fong, Elizabeth;
Reference_implementation
Virtual machine in the Open Telecom Platform
Runtime (ART) BEAM (Erlang) Common Language Runtime (CLR) and Mono CPython and PyPy crt0 (C target-specific initializer) Java virtual machine (JVM) LuaJIT Objective-C
BEAM_(Erlang_virtual_machine)
Compiler synthesis technique
instructions generated from the input program. This approach is used by the PyPy project to create their Python compiler, by meta-tracing a Python interpreter
Meta-tracing
Computer system that provides behavior needed by running code
Runtime (ART) BEAM (Erlang) Common Language Runtime (CLR) and Mono CPython and PyPy crt0 (C target-specific initializer) Java virtual machine (JVM) LuaJIT Objective-C
Runtime_system
2021-03-15. Mattip (2019-03-24). "PyPy Status Blog: PyPy v7.1 released; now uses utf-8 internally for unicode strings". PyPy Status Blog. Retrieved 2020-11-21
Popularity_of_text_encodings
Compiling bytecode to machine code at runtime
Runtime (ART) BEAM (Erlang) Common Language Runtime (CLR) and Mono CPython and PyPy crt0 (C target-specific initializer) Java virtual machine (JVM) LuaJIT Objective-C
Just-in-time_compilation
Python library for data analysis
Dist. for Python IronPython Jython MicroPython Nuitka Numba Parrot Psyco PyPy Pyrex Python for S60 Shed Skin Stackless Python Unladen Swallow See also
Pandas_(software)
Human-readable instructions a computer can execute
Runtime (ART) BEAM (Erlang) Common Language Runtime (CLR) and Mono CPython and PyPy crt0 (C target-specific initializer) Java virtual machine (JVM) LuaJIT Objective-C
Source_code
Python web framework
Dist. for Python IronPython Jython MicroPython Nuitka Numba Parrot Psyco PyPy Pyrex Python for S60 Shed Skin Stackless Python Unladen Swallow See also
Flask_(web_framework)
Open-source Python library for scientific computing
Dist. for Python IronPython Jython MicroPython Nuitka Numba Parrot Psyco PyPy Pyrex Python for S60 Shed Skin Stackless Python Unladen Swallow See also
SciPy
Software that executes source code directly
Runtime (ART) BEAM (Erlang) Common Language Runtime (CLR) and Mono CPython and PyPy crt0 (C target-specific initializer) Java virtual machine (JVM) LuaJIT Objective-C
Interpreter_(computing)
Data structure or code used by a compiler
Runtime (ART) BEAM (Erlang) Common Language Runtime (CLR) and Mono CPython and PyPy crt0 (C target-specific initializer) Java virtual machine (JVM) LuaJIT Objective-C
Intermediate_representation
When a computer program fails to release unnecessary memory
Runtime (ART) BEAM (Erlang) Common Language Runtime (CLR) and Mono CPython and PyPy crt0 (C target-specific initializer) Java virtual machine (JVM) LuaJIT Objective-C
Memory_leak
executables, or source code. Numba – NumPy aware LLVM-based JIT compiler. PyPy – Python (originally) coded in Python, used with RPython, a restricted subset
List_of_Python_software
JavaScript runtime environment
Runtime (ART) BEAM (Erlang) Common Language Runtime (CLR) and Mono CPython and PyPy crt0 (C target-specific initializer) Java virtual machine (JVM) LuaJIT Objective-C
Node.js
Compiler that optimizes generated code
Runtime (ART) BEAM (Erlang) Common Language Runtime (CLR) and Mono CPython and PyPy crt0 (C target-specific initializer) Java virtual machine (JVM) LuaJIT Objective-C
Optimizing_compiler
Metric for source code testing
Runtime (ART) BEAM (Erlang) Common Language Runtime (CLR) and Mono CPython and PyPy crt0 (C target-specific initializer) Java virtual machine (JVM) LuaJIT Objective-C
Code_coverage
Instruction set designed to be run by a software interpreter
Runtime (ART) BEAM (Erlang) Common Language Runtime (CLR) and Mono CPython and PyPy crt0 (C target-specific initializer) Java virtual machine (JVM) LuaJIT Objective-C
Bytecode
Analysis of software performed when running a program
Runtime (ART) BEAM (Erlang) Common Language Runtime (CLR) and Mono CPython and PyPy crt0 (C target-specific initializer) Java virtual machine (JVM) LuaJIT Objective-C
Dynamic_program_analysis
Instructions directly executable by a computer
Runtime (ART) BEAM (Erlang) Common Language Runtime (CLR) and Mono CPython and PyPy crt0 (C target-specific initializer) Java virtual machine (JVM) LuaJIT Objective-C
Machine_code
Free and open source compiler for the Python programming language
interpreter, and as a result other implementations of the Python language such as PyPy, Jython, and IronPython cannot be used instead of CPython for the runtime
Nuitka
Python distribution
Dist. for Python IronPython Jython MicroPython Nuitka Numba Parrot Psyco PyPy Pyrex Python for S60 Shed Skin Stackless Python Unladen Swallow See also
Anaconda (Python distribution)
Anaconda_(Python_distribution)
Virtual machine component of Microsoft's .NET framework
Runtime (ART) BEAM (Erlang) Common Language Runtime (CLR) and Mono CPython and PyPy crt0 (C target-specific initializer) Java virtual machine (JVM) LuaJIT Objective-C
Common_Language_Runtime
Performing the actions encoded in a computer program
Runtime (ART) BEAM (Erlang) Common Language Runtime (CLR) and Mono CPython and PyPy crt0 (C target-specific initializer) Java virtual machine (JVM) LuaJIT Objective-C
Execution_(computing)
Dialect of the Lisp programming language designed to interact with Python
interpreter used and not Hy. Hy is tested on Python 2.7, 3.4 through 3.6, and PyPy. "Release 1.3.0". 24 May 2026. Retrieved 25 May 2026. Jaworski, Michał; Ziadé
Hy_(programming_language)
Event in which groups of software developers work at an accelerated pace
"Sprint-driven development: working, learning and the process of enculturation in the PyPy community" in the Proceedings of the Third International Conference on Open
Hackathon
Time when a program is compiled
Runtime (ART) BEAM (Erlang) Common Language Runtime (CLR) and Mono CPython and PyPy crt0 (C target-specific initializer) Java virtual machine (JVM) LuaJIT Objective-C
Compile_time
Runtime environment used by Android
Runtime (ART) BEAM (Erlang) Common Language Runtime (CLR) and Mono CPython and PyPy crt0 (C target-specific initializer) Java virtual machine (JVM) LuaJIT Objective-C
Android_Runtime
Stream cipher
output length. In June 2006, the authors described Pypy (even more confusingly, half-Cyrillic Pyру and thus pronounced "Pyroo") as an optional stronger
Py_(cipher)
Foreign function interface library
host application. Notable users include Python, Haskell, Dalvik, F-Script, PyPy, PyObjC, RubyCocoa, JRuby, Rubinius, MacRuby, gcj, GNU Smalltalk, IcedTea
Libffi
Technique used to optimize the execution of a program at runtime
types occurring on each path. Another project that utilizes tracing JITs is PyPy. It enables the use of tracing JITs for language implementations that were
Tracing just-in-time compilation
Tracing_just-in-time_compilation
Releases of Debian GNU/Linux, a computer operating system
the original on 27 September 2019. Retrieved 1 January 2020. "Python 2 and PyPy module removal from Debian". lists.debian.org. Archived from the original
Debian release version history
Debian_release_version_history
Cross-platform machine-code compiler
Runtime (ART) BEAM (Erlang) Common Language Runtime (CLR) and Mono CPython and PyPy crt0 (C target-specific initializer) Java virtual machine (JVM) LuaJIT Objective-C
Cross_compiler
Sequence of statements or instructions in a computer language
Runtime (ART) BEAM (Erlang) Common Language Runtime (CLR) and Mono CPython and PyPy crt0 (C target-specific initializer) Java virtual machine (JVM) LuaJIT Objective-C
Object_code
Data that causes a computer to follow indicated instructions
Runtime (ART) BEAM (Erlang) Common Language Runtime (CLR) and Mono CPython and PyPy crt0 (C target-specific initializer) Java virtual machine (JVM) LuaJIT Objective-C
Executable
Behavioral rules for all elements of a programming language
Runtime (ART) BEAM (Erlang) Common Language Runtime (CLR) and Mono CPython and PyPy crt0 (C target-specific initializer) Java virtual machine (JVM) LuaJIT Objective-C
Execution_model
JIT compiler for Python
for fast numeric computing with Python exist, such as Cython, Pythran, and PyPy. "Release 0.66.0". 6 July 2026. Retrieved 6 July 2026. "Tags · NVIDIA/numba-cuda"
Numba
Computer code compilation strategy
Runtime (ART) BEAM (Erlang) Common Language Runtime (CLR) and Mono CPython and PyPy crt0 (C target-specific initializer) Java virtual machine (JVM) LuaJIT Objective-C
Ahead-of-time_compilation
Computer program that translates code from one programming language to another
Runtime (ART) BEAM (Erlang) Common Language Runtime (CLR) and Mono CPython and PyPy crt0 (C target-specific initializer) Java virtual machine (JVM) LuaJIT Objective-C
Translator_(computing)
Python reference implementation
implementations including: Jython, written in Java for the Java virtual machine (JVM); PyPy, written in RPython and translated into C; and IronPython, written in C#
CPython
2-Clause No Psyco Armin Rigo Christian Tismer x86-32 (JIT) Yes Yes Yes MIT No PyPy Own VM (JIT) Yes Yes Yes MIT No Shed Skin C++ Yes Yes Yes GPLv3 and BSD No
List_of_compilers
Lightweight threading implemented in userspace
4, alternative implementations exist like greenlet, eventlet and gevent, PyPy Crystal offers fibers D offers fibers, used for asynchronous I/O Dyalog APL
Green_thread
Programming language processor
Runtime (ART) BEAM (Erlang) Common Language Runtime (CLR) and Mono CPython and PyPy crt0 (C target-specific initializer) Java virtual machine (JVM) LuaJIT Objective-C
Compile_and_go_system
Online IDE and web hosting service
features help because they use the extreme programming methodology. CPython, PyPy and IPython support, including Python versions 3.9, 3.10, 3.11, 3.12 and
PythonAnywhere
Sub-field of computer science
(written in C#) Jython, an implementation targeting the Java virtual machine PyPy, an implementation designed for speed (written in RPython) Processes of making
Programming language design and implementation
Programming_language_design_and_implementation
Collection of open-source Python software tools for computational biology
Dist. for Python IronPython Jython MicroPython Nuitka Numba Parrot Psyco PyPy Pyrex Python for S60 Shed Skin Stackless Python Unladen Swallow See also
Biopython
Python to C++ compiler
extension module. For examples of this, see the Shed Skin examples. Cython PyPy first Shed Skin release Learning Python Book section on Shed Skin Shed Skin
Shed_Skin
Translator of computer source code
Runtime (ART) BEAM (Erlang) Common Language Runtime (CLR) and Mono CPython and PyPy crt0 (C target-specific initializer) Java virtual machine (JVM) LuaJIT Objective-C
Source-to-source_compiler
Software that can produce new versions of itself
Oberon Object Pascal (Free Pascal) OCaml Pascal (Free Pascal) Pyret Python (PyPy) Raku (Rakudo) Rust Scala Scheme Smalltalk Standard ML (MLton) Tcl TMG TypeScript
Self-hosting_(compilers)
Access to a program's runtime environment
Runtime (ART) BEAM (Erlang) Common Language Runtime (CLR) and Mono CPython and PyPy crt0 (C target-specific initializer) Java virtual machine (JVM) LuaJIT Objective-C
Runtime_library
Compiler that processes each compilation unit only once
Runtime (ART) BEAM (Erlang) Common Language Runtime (CLR) and Mono CPython and PyPy crt0 (C target-specific initializer) Java virtual machine (JVM) LuaJIT Objective-C
One-pass_compiler
Layer of hardware-level instructions or data structures
Runtime (ART) BEAM (Erlang) Common Language Runtime (CLR) and Mono CPython and PyPy crt0 (C target-specific initializer) Java virtual machine (JVM) LuaJIT Objective-C
Microcode
Type of concurrency control mechanism
transactional memory is available which utilizes a hybrid implementation. The PyPy variant of Python also introduces transactional memory to the language. C++
Transactional_memory
Java virtual machine
implementations Bootstrapping (compilers) Self-hosting Self-interpreter PyPy (Python implementation in Python) Rubinius (Ruby implementation in Ruby)
Jikes_RVM
Python web framework
Dist. for Python IronPython Jython MicroPython Nuitka Numba Parrot Psyco PyPy Pyrex Python for S60 Shed Skin Stackless Python Unladen Swallow See also
Django_(web_framework)
Software verification method
Runtime (ART) BEAM (Erlang) Common Language Runtime (CLR) and Mono CPython and PyPy crt0 (C target-specific initializer) Java virtual machine (JVM) LuaJIT Objective-C
Runtime_error_detection
WebSocket subprotocol registered at IANA
Router Language Bondy Erlang Crossbar.io Python (CPython and PyPy) Erwa Erlang wampcc C++ Jawampa Java Thruway PHP wamp.rt JavaScript (Node.js only) WampSharp
Web Application Messaging Protocol
Web_Application_Messaging_Protocol
Set of execution startup routines linked into a C program
Runtime (ART) BEAM (Erlang) Common Language Runtime (CLR) and Mono CPython and PyPy crt0 (C target-specific initializer) Java virtual machine (JVM) LuaJIT Objective-C
Crt0
History of the Python programming language
provided improved error messages which "were inspired by previous work in the PyPy interpreter" and added the | union type operator. Python 3.11 expanded exception
History_of_Python
Branch of computer programming language
advertised on the website, and its milestone was unmet. History of Python PyPy, another Python implementation with a JIT compiler Winter, Collin; Yasskin
Unladen_Swallow
Programming language
multi-core processor machines; this feature makes use of the OpenMP library. PyPy Numba Behnel, Stefan (2008). "The Cython Compiler for C-Extensions in Python"
Cython
Property of an intermediate representation in a compiler
in its Crankshaft compiler infrastructure as announced in December 2010 PyPy uses a linear SSA representation for traces in its JIT compiler. The Android
Static_single-assignment_form
Type of software bug
Runtime (ART) BEAM (Erlang) Common Language Runtime (CLR) and Mono CPython and PyPy crt0 (C target-specific initializer) Java virtual machine (JVM) LuaJIT Objective-C
Memory_corruption
Higher level of microcode
Runtime (ART) BEAM (Erlang) Common Language Runtime (CLR) and Mono CPython and PyPy crt0 (C target-specific initializer) Java virtual machine (JVM) LuaJIT Objective-C
Millicode
Python programming language implementation
Jython – an implementation of Python for the Java Virtual Machine Cython PyPy – a self-hosting interpreter for the Python programming language Unladen
IronPython
On-the-fly translation of code between CPUs
Runtime (ART) BEAM (Erlang) Common Language Runtime (CLR) and Mono CPython and PyPy crt0 (C target-specific initializer) Java virtual machine (JVM) LuaJIT Objective-C
Dynamic_recompilation
Belgian cryptographer (born 1963)
ISBN 978-3-540-74619-5. Wu, Hongjun; Preneel, Bart (2006). "Key recovery attack on Py and Pypy with chosen IVs" (PDF). ESTREAM, ECRYPT Stream Cipher Project, Report. Sekar
Bart_Preneel
precedence Parrot bytecode Mixed Parrot virtual machine Free, Artistic 2.0 PyPy rlib Packrat Python Mixed All Free, MIT Rats! Packrat Java Mixed Java virtual
Comparison of parser generators
Comparison_of_parser_generators
Runtime (ART) BEAM (Erlang) Common Language Runtime (CLR) and Mono CPython and PyPy crt0 (C target-specific initializer) Java virtual machine (JVM) LuaJIT Objective-C
Dynamic_compilation
Python-based web framework
App Engine, Amazon EC2, and almost any web hosting via Python 2.7/3.5/3.6/pypy. The current binary version of web2py (for Windows or Mac) includes Python
Web2py
Emulation software
RetroArch) ME2SE (J2ME APIs for J2SE, runs on Windows Mobile) ScummVM DOSBox PyPy Python for S60 "MicroEmulator - Browse /microemulator/1.0". SourceForge.
MicroEmulator
Software memory problem finder
Runtime (ART) BEAM (Erlang) Common Language Runtime (CLR) and Mono CPython and PyPy crt0 (C target-specific initializer) Java virtual machine (JVM) LuaJIT Objective-C
Memory_debugger
archived from the original on 2020-01-29 Bolz, Carl Friedrich (March 2, 2009), PyPy Blog: Applying a Tracing JIT to an Interpreter, retrieved 2020-12-18
Trace_tree
Type of interpreter in computing
Metascala JavaScript via Narcissus or JS-Interpreter Oz via Glinda Python via PyPy Ruby via Rubinius Lua via Metalua M-expression Homoiconicity Self-hosting
Meta-circular_evaluator
Cree-Vietnamese artist
Truck Violence, Bibi Club, PYPY in Full Lineup Reveal │ Exclaim!". Sled Island Adds Zola Jesus, Truck Violence, Bibi Club, PYPY in Full Lineup Reveal │ Exclaim
Creeasian
Independent record label
The Penetrators Personal and the Pizzas Priors Pronto The Psyched Puff! Pypy Red Mass The Rippers Scraper Sick Thoughts The Spits Stalins of Sound Subsonics
Slovenly_Recordings
Alternative Ruby implementation
open-source software portal Jikes RVM JRuby MacRuby MagLev Parrot virtual machine PyPy Squawk Squeak YARV "Releases - rubinius/rubinius". Retrieved May 17, 2020
Rubinius
Type of parser
Free, MIT PetitParser Packrat Smalltalk, Java, Dart Mixed All Free, MIT PyPy rlib Packrat Python Mixed All Free, MIT Rats! Packrat Java Mixed Java virtual
Packrat_parser
pgi Partial Partial ? Yes No LGPL-2.1 GObject Introspection Bindings for PyPy. pygir-ctypes Partial Partial ? Yes No BSD Pure Python GObject Introspection
List of language bindings for GTK
List_of_language_bindings_for_GTK
June 10, 2013. Retrieved June 11, 2013. "Shake Appeal: The People's Temple, PyPy, Ruined Fortune, Ausmuteants, Wet Drag | the Pitch | Pitchfork". Pitchfork
The_People's_Temple_(band)
Python Yes Psyco Unladen Swallow C 387k C, 368k Python, 10k ASM, 31k Psyco PyPy Python Self-hosting implementation of Python, next generation of Psyco Yes
Comparison of application virtualization software
Comparison_of_application_virtualization_software
PYPY
PYPY
PYPY
PYPY
Boy/Male
Hindu
Handsome neck
Boy/Male
Hindu
Thoughtfull
Girl/Female
Tamil
Nidhima | நிதிமாஂÂ
Treasure or wealth
Girl/Female
Hindu
A creeper
Girl/Female
Tamil
Palace
Boy/Male
Hindu, Indian, Marathi
One who Praises and Honours
Boy/Male
Hindu, Indian
Waiting; Expectation
Boy/Male
Tamil
The charioteer of Lord Buddha
Girl/Female
Arabic, Muslim
Crown; Garland
Girl/Female
Tamil
Gaja Lakshmi | கஜலகà¯à®·à¯à®®à¯€
Lakshmi as graceful as An elephant
PYPY
PYPY
PYPY
PYPY
PYPY