slides/slides01.tex
changeset 500 fd7f8aff848c
parent 498 0f1b97538ad4
equal deleted inserted replaced
499:2f33c51cac48 500:fd7f8aff848c
   322 $\quad\Rightarrow$ {\small\url{https://www.scala-lang.org/download/}}\bigskip
   322 $\quad\Rightarrow$ {\small\url{https://www.scala-lang.org/download/}}\bigskip
   323 \end{center}
   323 \end{center}
   324 
   324 
   325 Installation problems:
   325 Installation problems:
   326 \begin{itemize}
   326 \begin{itemize}
   327 \item Zoltan Meszaros (\texttt{\small{}zoltan.meszaros@kcl.ac.uk})  
   327 \item Zoltan Meszaros (\texttt{\small{}zoltan.meszaros@kcl.ac.uk}, Linux)  
   328 \item Zishan Rahman (\texttt{\small{}zishan.rahman@kcl.ac.uk}, Linux)
   328 \item Zishan Rahman (\texttt{\small{}zishan.rahman@kcl.ac.uk}, Linux)
   329 \item Bofan Zhang (\texttt{\small{}bofan.zhang@kcl.ac.uk}, MacOSX)
   329 \item Bofan Zhang (\texttt{\small{}bofan.zhang@kcl.ac.uk}, MacOSX)
   330 \item Aidan Dakhama (\texttt{\small{}aidan.dakhama@kcl.ac.uk}, Linux)  
   330 \item Aidan Dakhama (\texttt{\small{}aidan.dakhama@kcl.ac.uk}, Linux)  
   331   \bigskip
   331   \bigskip
   332 \end{itemize}
   332 \end{itemize}
   430 \tiny$^*$ from ``What pure functional programming is all about?''
   430 \tiny$^*$ from ``What pure functional programming is all about?''
   431 \end{textblock}
   431 \end{textblock}
   432 \end{frame}
   432 \end{frame}
   433 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   433 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   434   
   434   
       
   435 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
       
   436 \begin{frame}[c]
       
   437 
       
   438 \begin{center}  
       
   439 \begin{bubble}[9cm]
       
   440 \includegraphics[scale=0.4]{carmack.png}
       
   441 \end{bubble}
       
   442 \end{center}
       
   443 
       
   444 {\footnotesize $^*$ lead programmer of Wolfenstein 3D, Doom, Quake and their sequels}
       
   445 
       
   446 \end{frame}
       
   447 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
       
   448   
       
   449 
   435 
   450 
   436 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   451 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   437 \begin{frame}[c, fragile]
   452 \begin{frame}[c, fragile]
   438 
   453 
   439 {\Large Why bother? or\smallskip\\\hfill What is wrong with this?}\bigskip\bigskip
   454 {\Large Why bother? or\smallskip\\\hfill What is wrong with this?}\bigskip\bigskip
   965 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   980 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   966 \begin{frame}[c]
   981 \begin{frame}[c]
   967 \frametitle{Conclusion for Today}
   982 \frametitle{Conclusion for Today}
   968 
   983 
   969 \begin{itemize}
   984 \begin{itemize}
   970 \item This year we will be using Scala 3 with the \texttt{scala} REPL!\\ 
   985 \item This year we will be using Scala 3 with the standard \texttt{scala} REPL!\\ 
   971   \medskip
   986   \medskip
   972 \item {\bf\url{https://www.scala-lang.org/}}\bigskip
   987 \item {\bf\url{https://www.scala-lang.org/}}\bigskip
   973   
   988   
   974 \item Scala can be a rather \textbf{\alert{deep}} language\ldots i.e.~gives
   989 \item Scala can be a rather \textbf{\alert{deep}} language\ldots i.e.~gives
   975   you a lot of rope to shoot yourself.\bigskip
   990   you a lot of rope to shoot yourself.\bigskip