Open in app
Home
Notifications
Lists
Stories

Write
Sebastián Olmos
Sebastián Olmos

Home

Feb 14, 2021

Recursion and how it works on the stack

What is recursion? Recursion is defined as a function that calls itself. It is a fundamental concept in mathematics and computing. It offers a different alternative of implementing repeating structures (loops), where modules are made recursive calls. …

Recursion

5 min read

Recursion and how it works on the stack
Recursion and how it works on the stack

Jan 19, 2021

Python3: Mutable, Immutable… everything is object!

Python3: Mutable, Immutable… everything is object! Object Oriented Programming Object Oriented Programming (OOP) is a programming paradigm in which the relevant real world concepts for solving a problem are modeled through classes and objects; and under this concept, the programs consist of a series of interactions between these objects. Object To understand this paradigm we first have to understand what…

Python

11 min read

Python3: Mutable, Immutable… everything is object!
Python3: Mutable, Immutable… everything is object!

Dec 15, 2020

Static and dynamic libraries in C

If you are a developer, you will reuse code created by you or provided by others. In programming, a library is a collection of precompiled pieces of code that programs can reuse. Libraries simplify life for programmers by providing a collection of resources such as subroutines / functions, classes, type…

Libraries In C

9 min read

Static and dynamic libraries in C
Static and dynamic libraries in C

Nov 24, 2020

What happens when you type ls -l in the shell

What you see… If you are curious to better understand what happens behind your Shell when you run one of the most common commands we can use on a Linux system, then in this article we will try to clarify what happens when we run the “ls -l” command.

6 min read

What happens when you type ls -l in the Shell
What happens when you type ls -l in the Shell

Oct 12, 2020

What is a “C” library? What is it for?

Before we begin, let’s put ourselves in context … When developing computer programs, we quickly realize the benefits of code reuse! We immediately visualized that it would be ideal to have a separate directory for the programs that contains all the functions and classes already compiled, to be used by different…

9 min read

What is a “C” library? What is it for?
What is a “C” library? What is it for?

Sep 21, 2020

What happens when you type ls *.c

When we execute the command “ls *.c” in the shell, we expect to obtain as a result a list of all files ending with the extension “.c”…

3 min read

What happens when you type ls *.c
What happens when you type ls *.c
Sebastián Olmos

Sebastián Olmos

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable