GithubHelp home page GithubHelp logo

nathan21hz / cpython-internals Goto Github PK

View Code? Open in Web Editor NEW

This project forked from zpoint/cpython-internals

0.0 0.0 0.0 34.25 MB

Dive into CPython internals, trying to illustrate every detail of CPython implementation

Python 97.80% C 1.00% Shell 0.28% C++ 0.92%

cpython-internals's Introduction

Cpython Internalsimage title

cpython logo

This repository is my notes/blog for cpython source code

Trying to illustrate every detail of cpython implementation

# based on version 3.8.0a0
cd cpython
git reset --hard ab54b9a130c88f708077c2ef6c4963b632c132b3

The following contents are suitable for those who have python programming experience and interested in internal of python interpreter, for those who needs beginner or advanced material please refer to awesome-python-books

Table of Contents

Objects

Modules

Lib

Interpreter

Extension

Grammar

Learning material

I will only recommend what I've read

Contribution

All kinds of contributions are welcome

  • submit a pull request
    • if you want to share any knowledge you know
    • post a new article
    • correct any technical mistakes
    • correct english grammar
    • translation
    • anything else
  • open an issue
    • any suggestions
    • any questions
    • correct mistakes
    • anything else

cpython-internals's People

Contributors

zpoint avatar jenix21 avatar evoxtorm avatar birdi7 avatar antoniasymeonidou avatar cherrymelon avatar zhuozhuocrayon avatar williamfzc avatar kkxue avatar hjlarry avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.