Silena RestrepoMutable, Immutable… everything is an object!In this article, common concepts such as mutable and immutable objects will be covered and on the other hand, we will get to see why does…Sep 30, 2020Sep 30, 2020
Silena RestrepoWhat happens when you type ls -l in the shell?Since we are going to review the process from the very beginning, it’s really important that we see some concepts before getting into the…Aug 15, 2020Aug 15, 2020
Silena RestrepoStorage of integers in memory using two’s complementBefore moving forward, we have to understand and always keep in mind that computers only work with bits, which are basically ‘0’ and ‘1’.Jul 31, 2020Jul 31, 2020
Silena RestrepoWorst abuse of the C preprocessor (IOCCC winner, 1986)What is IOCCC?Jul 16, 2020Jul 16, 2020
Silena RestrepoC static librariesA library is a file containing several object files, that can be used as a single entity in a linking phase of a program. They are also…Jul 5, 2020Jul 5, 2020
Silena RestrepoTyping gcc main.cBefore we get to understand what happens when typing gcc main.c, we need to understand what gcc is and stands for. GCC (GNU Compiler…Jun 11, 2020Jun 11, 2020
Silena RestrepoHard and symbolic linksHard links and symbolic links are two different methods to refer to a file in the hard drive. These methods are part of the filesystem…Jun 9, 2020Jun 9, 2020
Silena RestrepoTyping ls *.c in a shellA shell is an executable program that takes commands from the keyboard and gives them to the operating system to perform. When you become…Jun 9, 2020Jun 9, 2020