Deepak Kumar Mohantykpython2024.hashnode.dev·Nov 20, 2024Understanding Python's Platform Independence: A Deep Dive into Bytecode, AST, and Machine CodePython is one of the most popular programming languages in the world. One of its key features is its platform independence. What does platform independence mean? How does Python achieve platform independence? This blog will explore: How Python p...1 like·26 readsAbstract sy
Rishirishi2220.hashnode.dev·Sep 3, 2024State of the art: ARTLet us first understand the difference between C++ and Java when it comes to compiling the source code for different architectures: C++ Compilation Process: C++ source code is compiled directly to machine code (the lowest-level programming language ...16 likes·71 readsJava
Jean-Mark Wrightjaywhy13.hashnode.dev·Jun 25, 2024Automated telemetry capture via Python bytecode modificationIntroduction Ever heard the expression "Don't byte off more than you can chew"? Today, I've got one of those stories about our attempt to capture telemetry automatically using Python by introducing hooks at the bytecode level. Our company has several...1 like·1.5K readsPython
Alok Guptaalokgupta.hashnode.dev·Jun 8, 2024The Success of Java in Internet ArchitectureIntro- Java has become a cornerstone of internet architecture, known for its robust performance and platform independence. Let's delve into the specifics of how Java operates and why it has achieved such success in the realm of internet architecture....Java
Emmanuel Oyiboemminex.hashnode.dev·Jun 6, 2024Python Bytecode: A Beginner’s GuidePython bytecode is like a secret language that Python uses behind the scenes. When you write your Python code, it doesn’t run directly. Instead, Python translates your code into bytecode, a set of instructions that the Python interpreter can understa...10 likesPython 3
Aum Vatsaumvats.hashnode.dev·May 24, 2024Understanding Byte Code in PythonPython is an interpreted language, which means that Python code is not directly executed by the hardware but rather processed by an interpreter. An essential part of this interpretation process involves an intermediate representation called byte code...1 like·53 readsPython
Md. Afzal Hassan Ehsaniiemafzalhassan.hashnode.dev·May 15, 2024Unveiling the Python Virtual Machine: The Magic Behind Your CodePython is a popular, high-level programming language known for its readability and versatility. Whether you're a seasoned developer or just starting out, Python offers a wide range of applications, from web development and data analysis to artificial...Python 3
Aryan Vatsaryan603.hashnode.dev·Apr 17, 2024Inner Workings of Python: Understanding the Python Engine and Bytecode ConversionHey everyone, welcome back to my blog! Today, we're going to delve into the inner workings of Python. Whether you're an experienced developer or just starting out, understanding how Python operates under the hood can provide you with valuable insight...pythonworking
Ashmita Duttaashmitechnicals.hashnode.dev·Mar 17, 2024Python Behind the ScenesI have been using Python since 2017, but only recently started learning about the internals and the core fundamentals of Python. Here is my attempt to break it into smaller chunks for any beginner in the field who is trying to understand it from a pr...41 readsPython
Dmytro Svynarenkodsvynarenko.hashnode.dev·Mar 15, 2024Node.js Performance #1: "for...of" vs forEach()Intro At some point, you've likely encountered the notion that JavaScript is slow. It's a common refrain, often used to "explain" performance issues in production code. However, it's essential to recognize that this perception isn't always accurate. ...169 readsNode.js