haskell-lectures/VL1/content/VL1_why_haskell4.tex

7 lines
923 B
TeX
Raw Normal View History

2015-04-23 00:06:32 +00:00
\ifger{Kann Java hier Abhilfe schaffen?}{But java helps! Does it?}
\ifger{Ein wenig, denn:}{Sort of, because:}
\begin{itemizep}
2015-04-23 00:06:32 +00:00
\item \ifger{es ermöglicht bessere APIs im Vergleich zu C, da wir Informationen im Zustand eines Objektes verstecken bzw. kapseln können}{it improves APIs compared to C, since you can hide or encapsulate information in the state of an object}
\item \ifger{es hat einen garbage collector, also müssen wir uns nicht allzu viele Sorgen um die Speicherverwaltung machen}{it has a garbage collector, so you don't need to worry too much about memory}
\item \ifger{ein erfahrener Programmierer wird es teilweise einfacher finden Seiteneffekte in Java zu bewältigen, denn er kann für jede behaftete Funktion IO exceptions schmeissen}{an experienced programmer will find it easier to manage side-effects in Java, because you can e.g. have every impure functions throw an IO exception}
\end{itemizep}