mirror of
https://github.com/foo-dogsquared/wiki.git
synced 2025-01-31 04:58:21 +00:00
8094b54f35
Create a unified format for my wiki. Unfortunately, since most of my notes are created on a whim and I don't care much about metadata at the time, the timestamps are only approximations from my memory.
17 lines
912 B
Org Mode
Executable File
17 lines
912 B
Org Mode
Executable File
#+TITLE: Computational processes
|
|
#+AUTHOR: "Gabriel Arazas"
|
|
#+EMAIL: "foo.dogsquared@gmail.com"
|
|
#+DATE: "2020-06-03 15:21:42+08:00"
|
|
#+DATE_MODIFIED: "2020-09-09 05:07:51+08:00"
|
|
#+LANGUAGE: en
|
|
#+OPTIONS: toc:t
|
|
#+PROPERTY: header-args :exports both
|
|
|
|
|
|
Just as a sorcerer needs spells, a programmer needs code to do its bidding.
|
|
Simple processes such as designing models with computer-aided design programs and controlling a robot arm in a factory are possible through expressing in code.
|
|
|
|
In order to study the idea of how code works, we need to study the idea of computational processes.
|
|
Programming mainly need two things: *processes* which is a set of instructions and *data* which is the object being manipulated for various purposes.
|
|
However, as one may dig into the rabbithole, they find that the hard line of separation between processes and data is a myth and unlocks more possibilities to solve problems.
|