442   | 
   442   | 
   443   | 
   443   | 
   444 \end{frame} | 
   444 \end{frame} | 
   445 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%     | 
   445 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%     | 
   446   | 
   446   | 
   447 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%  | 
         | 
   448 \begin{frame}[c] | 
         | 
   449 \frametitle{Why Scala?} | 
         | 
   450   | 
         | 
   451 \begin{textblock}{6}(1,3) | 
         | 
   452 \begin{tabular}{l} | 
         | 
   453 \mbox{}\hspace{-1mm}\includegraphics[scale=0.36]{pics/twitter.png}\\[-1mm] | 
         | 
   454 \includegraphics[scale=0.30]{pics/linked.png}\\ | 
         | 
   455 \includegraphics[scale=0.30]{pics/guardian.jpg}\\[-3mm] | 
         | 
   456 \mbox{}\hspace{-2mm}\includegraphics[scale=0.38]{pics/morgan.png}\\[-3mm] | 
         | 
   457 \includegraphics[scale=0.30]{pics/suisse.png}\\ | 
         | 
   458 \includegraphics[scale=0.20]{pics/edf.png}\\[-1mm] | 
         | 
   459 \includegraphics[scale=0.08]{pics/novell.png}\\[-1mm] | 
         | 
   460 \includegraphics[scale=0.30]{pics/foursquare.png}\\ | 
         | 
   461 \includegraphics[scale=0.30]{pics/hsbc.png}\\ | 
         | 
   462 {\large\bf ...} | 
         | 
   463 \end{tabular} | 
         | 
   464 \end{textblock} | 
         | 
   465    | 
   447    | 
   466 \only<2->{   | 
         | 
   467 \begin{textblock}{6}(6,3) | 
         | 
   468 \includegraphics[scale=0.35]{pics/jobgraph.png}\\ | 
         | 
   469 \end{textblock}}   | 
         | 
   470     | 
         | 
   471 \only<3->{   | 
         | 
   472 \begin{textblock}{6}(7.3,9.2) | 
         | 
   473 \begin{tabular}{l} | 
         | 
   474 \footnotesize 2013: 1$\%$\\[-2mm]  | 
         | 
   475 \footnotesize 2014: 3$\%$\\[-2mm]  | 
         | 
   476 \footnotesize 2015: 9$\%$\\[-2mm]  | 
         | 
   477 \footnotesize 2016: 27$\%$\\[-2mm]  | 
         | 
   478 \footnotesize 2017: 81$\%$\\[-2mm]  | 
         | 
   479 \footnotesize 2018: 243$\%$ \raisebox{-1mm}{\includegraphics[scale=0.02]{pics/smiley.jpg}} | 
         | 
   480 \end{tabular} | 
         | 
   481 \end{textblock}}  | 
         | 
   482     | 
         | 
   483 \only<3->{   | 
         | 
   484 \begin{textblock}{6}(6,9.5) | 
         | 
   485 \footnotesize 5 yrs $\begin{cases}\mbox{}\\[1.4cm]\end{cases}$ | 
         | 
   486 \end{textblock}} | 
         | 
   487   | 
         | 
   488 \only<4->{   | 
         | 
   489 \begin{textblock}{11}(5,14.1) | 
         | 
   490 \textcolor{gray}{ | 
         | 
   491 \footnotesize {\bf in London today:} 1 Scala job for every 30 Java jobs;\\[-2mm] | 
         | 
   492 Scala programmers seem to get up to 20\% better salary}  | 
         | 
   493 \end{textblock}} | 
         | 
   494   | 
         | 
   495   | 
         | 
   496 \only<5->{ | 
         | 
   497 \begin{textblock}{1}(3,6) | 
         | 
   498 \begin{bubble}[8.5cm] | 
         | 
   499 \normalsize  | 
         | 
   500 Scala is a functional and object-oriented programming  | 
         | 
   501 language; compiles to the JVM; does not need null-pointer  | 
         | 
   502 exceptions; a course on Coursera\\  | 
         | 
   503 \mbox{}\hfill\url{http://www.scala-lang.org} | 
         | 
   504 \end{bubble} | 
         | 
   505 \end{textblock}} | 
         | 
   506   | 
         | 
   507 \end{frame} | 
         | 
   508 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%     | 
         | 
   509   | 
         | 
   510   | 
   448   | 
   511 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%  | 
   449 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%  | 
   512 \begin{frame}[t] | 
   450 \begin{frame}[t] | 
   513 \frametitle{A Regular Expression} | 
   451 \frametitle{A Regular Expression} | 
   514   | 
   452   |