Did you hear before about signals? are you a little confused about how they work or how we can handle signals?
In this blog, we take a look at the concept of signals. We will try to describe how signals work in Linux and how to handle signals, We’ll go…
“To understand recursion, one must first understand recursion.” It seems like a bizarre statement — it is inherently recursive! STEVEN HAWKING’S
What is recursive programming ?
Definition: Recursive programming is a programming technique that replaces the
loop statements (while, for, etc.) through function calls.
(Do not confuse with the notion of recursion in…
Python is an object oriented programming language.
Almost everything in Python is an object, with its properties and methods.
A Class is like an object constructor and it used to create object !
in this article we will see together some new things about object in python :
the use of libraries in programming is a very important because it is a very efficient tools
that’s why we are going to discuss the libraries , and we should start by asking the following questions :
Why using libraries in general
we discuss last time in our article about compiling process to get an executable pragram from the scratch
today we will learn about libraries in C :
First of all we need to understand the concept…
All the steps in a compilation procees
The gcc compiler
As everybody knows the famous gcc compiler that make source code working as a an executable program
so what if we take a look inside the operations and tasks that this compiler do ?
Making programs start from an idea…