ARM, previously Advanced RISC Machine, originally Acorn RISC Machine, is a family of reduced instruction set computing (RISC) architectures for computer processors, configured for various environments.
Blogger is a blog-publishing service that allows multi-user blogs with time-stamped entries.
In computer science, bootstrapping is the technique for producing a self-compiling compiler — that is, compiler (or assembler) written in the source programming language that it intends to compile.
C (as in the letter ''c'') is a general-purpose, imperative computer programming language, supporting structured programming, lexical variable scope and recursion, while a static type system prevents many unintended operations.
Common Intermediate Language (CIL), formerly called Microsoft Intermediate Language (MSIL), is the lowest-level human-readable programming language defined by the Common Language Infrastructure (CLI) specification and is used by the.NET Framework,.NET Core, and Mono.
CPython is the reference implementation of the Python programming language.
In computing, cross-platform software (also multi-platform software or platform-independent software) is computer software that is implemented on multiple computing platforms.
Cython is a superset of the Python programming language, designed to give C-like performance with code that is written mostly in Python.
Django is a free and open-source web framework, written in Python, which follows the model-view-template (MVT) architectural pattern.
Dynamic programming language, in computer science, is a class of high-level programming languages which, at runtime, execute many common programming behaviors that static programming languages perform during compilation.
The European Union (EU) is a political and economic union of EUnum member states that are located primarily in Europe.
The Framework Programmes for Research and Technological Development, also called Framework Programmes or abbreviated FP1 to FP7 with "FP8" being named "Horizon 2020", are funding programmes created by the European Union/European Commission to support and foster research in the European Research Area (ERA).
In computer science, garbage collection (GC) is a form of automatic memory management.
Google LLC is an American multinational technology company that specializes in Internet-related services and products, which include online advertising technologies, search engine, cloud computing, software, and hardware.
GraalVM is an extension of the Java virtual machine to support more languages and execution modes.
A hackathon (also known as a hack day, hackfest or codefest) is a design sprint-like event in which computer programmers and others involved in software development, including graphic designers, interface designers, project managers, and others, often including subject-matter-experts, collaborate intensively on software projects.
Heinz Heise is a publishing house based in Hanover, Germany.
In computer science, an interpreter is a computer program that directly executes, i.e. performs, instructions written in a programming or scripting language, without requiring them previously to have been compiled into a machine language program.
Java bytecode is the instruction set of the Java virtual machine (JVM).
In computing, just-in-time (JIT) compilation, (also dynamic translation or run-time compilation), is a way of executing computer code that involves compilation during execution of a program – at run time – rather than prior to execution.
LWN.net is a computing webzine with an emphasis on free software and software for Linux and other Unix-like operating systems.
The MIT License is a permissive free software license originating at the Massachusetts Institute of Technology (MIT).
Nevow (pronounced like the French nouveau) is a Python web application framework originally developed by the company Divmod.
NumPy (pronounced or sometimes) is a library for the Python programming language, adding support for large, multi-dimensional arrays and matrices, along with a large collection of high-level mathematical functions to operate on these arrays.
Oracle Corporation is an American multinational computer technology corporation, headquartered in Redwood Shores, California.
In computing, partial evaluation is a technique for several different types of program optimization by specialization.
Psyco is a specializing just-in-time compiler for Python originally developed by Armin Rigo and further maintained and developed by Christian Tismer.
Pyglet is a library for the Python programming language that provides an object-oriented application programming interface for the creation of games and other multimedia applications.
Python is an interpreted high-level programming language for general-purpose programming.
The Python Conference (PyCon) is an annual convention for the discussion and promotion of the Python programming language.
The Python Package Index, abbreviated as PyPI and also known as the Cheese Shop (a reference to the Monty Python's Flying Circus sketch Cheese Shop), is the official third-party software repository for Python.
The Python Software Foundation (PSF) is a nonprofit organization devoted to the Python programming language, launched on March 6, 2001.
The Raspberry Pi Foundation is a charity founded in 2009 to promote the study of basic computer science in schools, and is responsible for developing a single-board computer called the Raspberry Pi, the UK's best-selling PC of all time.
In computer science, run-time algorithm specialization is a methodology for creating efficient algorithms for costly computation tasks of certain kinds.
Self-hosting is the use of a computer program as part of the toolchain or operating system that produces new versions of that same program—for example, a that can compile its own source code.
Small and medium-sized enterprises (SMEs, also small and medium enterprises) or small and medium-sized businesses (SMBs) are businesses whose personnel numbers fall below certain limits.
In computer science, software transactional memory (STM) is a concurrency control mechanism analogous to database transactions for controlling access to shared memory in concurrent computing.
Stackless Python, or Stackless, is a Python programming language interpreter, so named because it avoids depending on the C call stack for its own stack.
In software, a toolchain is a set of programming tools that are used to perform a complex software development task or to create a software product, which is typically another computer program or a set of related programs.
Tracing just-in-time compilation is a technique used by virtual machines to optimize the execution of a program at runtime.
Type inference refers to the automatic detection of the data type of an expression in a programming language.
x86 is a family of backward-compatible instruction set architectures based on the Intel 8086 CPU and its Intel 8088 variant.