Fix typos/formatting errors, add dedication page

For as long as his name is still passed along the Clacks, Death may not have him.

Signed-off-by: Professional Necrophile <necrophiliac@fedora.email>
This commit is contained in:
Professional Necrophile
2022-08-15 00:38:12 +09:00
parent 24aba42b3a
commit 7eb5484ae9
2 changed files with 13 additions and 2 deletions
Binary file not shown.
+13 -2
View File
@@ -26,6 +26,15 @@
\setlength{\parindent}{20pt}
\setlength{\parskip}{8pt}
\includepdf{templeos_cover.png}
\newpage
\thispagestyle{empty}
\vspace*{\stretch{1}}
\hfill
\begin{minipage}[t]{0.86\textwidth}
\raggedright For Terry, the most humble and wholesome King.
\end{minipage}
\vspace*{\stretch{3}}
\newpage
\begin{minipage}{\textwidth}
\vfill
@@ -53,7 +62,7 @@ unfixable due to the enterprise and proprietary nature of operating system devel
designing and programming a whole general-purpose operating system, complete with
the userspace and kernel is not a task a single man can easily undergo.
TempleOS aims to be a single-user hobbyist operating system for the joy of programming which seems to have been forgotten since the rise of general-purpose operating systems. Terry Davis s et a limit on the Temple Operating System's line of source code to keep its simplicity and codebase disciplined.
TempleOS aims to be a single-user hobbyist operating system for the joy of programming which seems to have been forgotten since the rise of general-purpose operating systems. Terry Davis set a limit on the Temple Operating System's line of source code to keep its simplicity and codebase disciplined.
This book is the first detailed and coherent account of Terry Davis and the Temple Operating System. It does not document about unorthodox forks of the operating system. It is divided into 4 major parts:
\begin{itemize}
@@ -63,7 +72,8 @@ This book is the first detailed and coherent account of Terry Davis and the Temp
\item Part Four - a detailed log of Terry Davis' life and philosophy which was the key to developing TempleOS
\end{itemize}
This book assumes the user has a basic understanding of:
\noindent This book assumes the user has a basic understanding of:
\begin{itemize}
\item What an operating system is
\item How to boot up a virtual machine
@@ -71,6 +81,7 @@ This book assumes the user has a basic understanding of:
\item The C programming language
\item Terry Davis' views and philosophy
\end{itemize}
The knowledge of these items do not necessarily have to be deep, however is the reader is not able to write a \textbf{for loop} or does not have an understanding of what a \textbf{pointer} is in the C programming language, he will have a very hard time understanding this book.
This book draws inspiration from \textbf{Smalltalk-80: The Language And Its Implementation}: the most well-organized and professional programming book ever written. The author would like to add special thanks to Adele Goldberg, David Robson and the rest of Xerox PARC for such a wonderful book.