Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 18
  1. I switched from VSCode to Zed

    For many years VSCode has been my day-to-day IDE for everything: Python, Go, C, occasional frontend development, and what not.

  2. SQLite claims to be one of the most popular pieces of software in the world, being integrated into every major operating system and browser.

  3. Just before Christmas, I've stumbled upon Machine Learning Engineering Open Book by Stas Bekman.

  4. This website is now public on GitHub

    Here it is: github.com/r4victor/tenthousandmeters.

  5. Here it is: bestresourcestolearnx.com.

  6. As you probably know, the GIL stands for the Global Interpreter Lock, and its job is to make the CPython interpreter thread-safe.

  7. Mark functions as async.

  8. If you ask me to name the most misunderstood aspect of Python, I will answer without a second thought: the Python import system.

  9. Python dictionaries are an extremely important part of Python.

  10. In 1991 Guido van Rossum released the first version of the Python programming language.

  11. In the previous parts of this series we studied the core of the CPython interpreter and saw how the most fundamental aspects of Python are implemented.

  12. What happens when we get or set an attribute of a Python object?

  13. As we know from the previous parts of this series, the execution of a Python program consists of two major steps: The CPython compiler translates Python code to bytecode.

  14. Consider a simple assignment statement in Python: a = b The meaning of this statement may seem trivial.

  15. We started this series with an overview of the CPython VM.

  16. In the first and the second parts of this series we explored the ideas behind the execution and the compilation of a Python program.

  17. Today's subject In the first post of the series we've looked at the CPython VM.

  18. Introduction Have you ever wondered what python does when you run one of your programs?