equal
deleted
inserted
replaced
980 \noindent Rather than returning \code{false}, this code should |
980 \noindent Rather than returning \code{false}, this code should |
981 throw a typing-error. There are also many limitations Scala |
981 throw a typing-error. There are also many limitations Scala |
982 inherited from the JVM that can be really annoying. For |
982 inherited from the JVM that can be really annoying. For |
983 example a fixed stack size. One can work around this |
983 example a fixed stack size. One can work around this |
984 particular limitation, but why does one have to? |
984 particular limitation, but why does one have to? |
|
985 More such `puzzles' can be found at |
|
986 |
|
987 \begin{center} |
|
988 \url{http://scalapuzzlers.com} and |
|
989 \url{http://latkin.org/blog/2017/05/02/when-the-scala-compiler-doesnt-help/} |
|
990 \end{center} |
985 |
991 |
986 Even if Scala has been a success in several high-profile |
992 Even if Scala has been a success in several high-profile |
987 companies, there is also a company (Yammer) that first used |
993 companies, there is also a company (Yammer) that first used |
988 Scala in their production code, but then moved away from it. |
994 Scala in their production code, but then moved away from it. |
989 Allegedly they did not like the steep learning curve of Scala |
995 Allegedly they did not like the steep learning curve of Scala |