@@ -60,9 +60,9 @@ \section{Motivation}
60
60
61
61
\begin {frame }{What is Fortran?}
62
62
\begin {itemize }
63
- \item Fortran was developed by John Backus' team at IBM in 1954--1957
64
- \item created to ease translation of \alert {mathematical formulas} into machine code
65
63
\item the first \alert {high-level}, \alert {optimized}, and \alert {cross-platform} programming language
64
+ \item Fortran was developed by John Backus's team at IBM in 1954--1957
65
+ \item created to ease translation of \alert {mathematical formulas} into machine code
66
66
\item highly successful in scientific computing and engineering
67
67
\item many scientific applications and libraries are developed in Fortran
68
68
\item language still under active development, latest standard is \alert {2018}
@@ -85,7 +85,7 @@ \section{Motivation}
85
85
\item impossible to depend on a project without redistributing it
86
86
\\ [2ex]
87
87
\item [\alert {▶}] create a \alert {Fortran-specific} build system and package manager to fix this
88
- \item [\alert {▶}] make it easy to create \alert {reusable} Fortran libraries
88
+ \item [\alert {▶}] make it easy to create and distribute \alert {reusable} Fortran libraries
89
89
\item [\alert {▶}] Fortran package manager (\alert {fpm})
90
90
\end {itemize }
91
91
\end {frame }
@@ -125,19 +125,19 @@ \section{Motivation}
125
125
126
126
\section {Implementing fpm in Fortran }
127
127
128
- \begin {frame }{Language choice for implementing a package manager}
128
+ \begin {frame }{Choosing the language to implement a package manager}
129
129
\begin {columns }
130
130
\hskip .5em
131
131
\begin {column }{.46\textwidth }
132
132
\begin {itemize }
133
133
\item fast without much overhead
134
- \item self-contained and simple to setup
134
+ \item self-contained and simple to set up
135
135
\item easily accessible for users/contributors
136
136
\end {itemize }
137
137
\end {column }
138
138
\begin {column }{.49\textwidth }
139
139
\begin {itemize }
140
- \item [\alert {▶}] use compiled language
140
+ \item [\alert {▶}] use a compiled language
141
141
\item [\alert {▶}] small runtime library or static binaries
142
142
\item [\alert {▶}] mostly Fortran developers
143
143
\end {itemize }
0 commit comments