Explore >> Select a destination


You are here

lwn.net
| | tenthousandmeters.com
3.6 parsecs away

Travel
| | We started this series with an overview of the CPython VM. We learned that to run a Python program, CPython first compiles it to bytecode, and we...
| | tonybaloney.github.io
2.9 parsecs away

Travel
| | [AI summary] Python 3.13 introduces a new JIT compiler using a copy-and-patch approach, aiming to improve performance by compiling bytecodes into machine code at runtime.
| | blog.nelhage.com
2.9 parsecs away

Travel
| | A deep dive into the performance of Python 3.14's tail-call interpreter: How the performance results were confounded by an LLVM regression, the surprising complexity of compiling interpreter loops, and some reflections on performance work, software engineering, and optimizing compilers.
| | www.tapper-ware.net
31.6 parsecs away

Travel
| [AI summary] The article explores the fundamentals of object-oriented programming (OOP) in JavaScript, emphasizing its differences from traditional class-based languages. It explains that JavaScript lacks real classes and instead relies on prototypes for inheritance and object creation. The article discusses key concepts such as constructors, prototypes, dynamic behavior, and how to emulate class-like features using JavaScript's prototype chain and functions. It also touches on method overloading, private attributes, and the use of `this` and `call/apply/bind` for scope management.