This page (revision-11) was last changed on 28-Feb-2026 09:23 by Markus Monderkamp 

This page was created on 29-Aug-2011 22:44 by Markus Monderkamp

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note
11 28-Feb-2026 09:23 4 KB Markus Monderkamp to previous Tag "funktionaleProgrammierung" ergänzt
10 03-Dec-2013 12:01 4 KB Markus Monderkamp to previous | to last freies E-Book "Scala by Example"
9 08-Mar-2013 11:04 4 KB Markus Monderkamp to previous | to last weitere Scala Ressourcen: Scala School, OFPS, pins1ed, cheat sheet
8 27-Feb-2013 10:57 3 KB Peter Hormanns to previous | to last lieber die Verlagsseite als Amazon verlinken
7 26-Feb-2013 10:52 3 KB Markus Monderkamp to previous | to last andere Buch-Rezension mit Bezug von Subramaniam zu Prof. Odersky
6 26-Feb-2013 10:35 3 KB Markus Monderkamp to previous | to last Buch "Programming Scala: Tackle Multicore Complexity"
5 12-Feb-2013 08:48 1 KB Markus Monderkamp to previous | to last ScalaNews zur Veröffenltichung von Scala 2.10.0
4 06-Nov-2012 08:51 1 KB Markus Monderkamp to previous | to last Doppelblindtest zu Scala
3 30-Aug-2011 11:04 1 KB Peter Hormanns to previous | to last
2 29-Aug-2011 22:51 1 KB Markus Monderkamp to previous | to last Tippfehler für Seiten-Tag behoben
1 29-Aug-2011 22:44 1 KB Markus Monderkamp to last Scala Seite erstellt

Page References

Incoming links Outgoing links

Version management

Difference between version and

!!Scala Programmierung

Scala vereint objektorientierte und funktionale Programmierung in einer statisch typisierten Programmiersprache.

ScalaNews

Tutorials:

* http://www.scala-lang.org/docu/files/ScalaOverview.pdf - ein erster Überblick
* http://jr-thies.de/index.php/2009/07/30/tutorial-erste-gui-anwendungen-mit-scala - Kurz und gut: Getting your feets wet with Scala and Gui-Programming
* http://hestia.typepad.com/flatlander/2009/01/scala-for-c-programmers-part-1-mixins-and-traits.html - brauchbare Einführung, auch für MS-Kritiker ([Teil2|http://hestia.typepad.com/flatlander/2009/01/scala-for-c-programmers-part-2-singletons.html] [Teil3|http://hestia.typepad.com/flatlander/2009/01/scala-for-c-programmers-part-3-pass-by-name.html] [Teil4|http://hestia.typepad.com/flatlander/2009/02/scala-for-c-programmers-part-4-multiple-return-values.html] [Teil5|http://hestia.typepad.com/flatlander/2009/03/scala-for-c-programmers-part-5-implicits.html] [Teil6|http://hestia.typepad.com/flatlander/2009/03/scala-for-c-programmers-part-6-infix-operators.html])

Blick über den Tellerrand:
* Um die funktionale Denke bei Scala zu trainieren und besser zu verstehen empfehle ich momentan ein eigensinniges Tutorial zum ebenfalls funktionalen Haskell:
http://learnyouahaskell.com/chapters

empirische Studie zum Vorteil Scala vs. Java (06.11.2012)

* http://www.neverworkintheory.org/?p=375
Auszug:

The results? First, it took participants longer to solve the problem in Scala than in Java
(median times were 6 56 hours and 43 hours respectively).
What was really interesting was that programmer skill (as measured by a pre-test)
did not have a significant influence on testing and debugging time,
which suggests that the difference was not skill-based.
One hypothesis (based on interviews) is that Scala’s automatic type inference
actually made debugging more difficult."

[{Tag Java ScalaProgrammierung}]