Scala ist eine universelle Programmiersprache, die hauptsächlich auf die Java Virtual Machine abzielt. Entwickelt, um gängige Programmiermuster in einer prägnanten, eleganten und typensicheren Weise auszudrücken, vereint es sowohl imperative als auch funktionale Programmierstile. Seine Hauptmerkmale sind:
fortgeschrittenes statisches System mit Typinferenz;
Funktionstypen; Muster-Matching; implizite Parameter und Konvertierungen; Überlastung des Bedieners; volle Interoperabilität mit Java; Nebenläufigkeit
Kennt jemand den aktuellen Status des Scala-GWT -Projekts?
Grzegorz Kossakowski, der Hauptautor dort, schien das Projekt zu beenden, um im Frühjahr an scalac zu arbeiten.
Allerdings sagte er in einem Interview im November 2011
Ic...
28.10.2012, 20:42
Während ich an einigen Projekten arbeite, würde ich es manchmal vorziehen, durch die automatische Wiederladefunktion von Play zu deaktivieren (und nur manuell neu zu laden).
Gibt es eine Möglichkeit, dies schnell zu erreichen? (Anders als die...
09.06.2014, 10:38
In Play kann ich eine interaktive Konsole starten und dann die Anwendung wie folgt starten:
%Vor%
Ist es in ähnlicher Weise möglich, eine interaktive Konsole für eine bereits ausgeführte Play-Anwendung aufzurufen? Gibt es eine SBT-Aufgabe in...
12.10.2013, 09:01
In Scala, warum nicht Unit erweitert die Eigenschaft Product genau wie die Tuple * Klassen und Fallklassen (einschließlich der "leeren", wie in case class Empty() und Fallobjekte)?
Unit (der Einheitswert () , um genauer zu se...
01.08.2014, 20:38
Mit der Veröffentlichung von Ceylon 1.0 diskutieren einige Leute die Nützlichkeit von Unionstypen. Ich habe mich gefragt, wie kurz Sie den folgenden Code schreiben könnten:
%Vor%
... in Scala? Meine Idee war so:
%Vor%
Aber der Musterextr...
14.11.2013, 13:05
Wenn ich den Ausdruck "New York City" habe, wie bekomme ich den ersten Buchstaben jedes Wortes? Mein Googeln hat mir nur gezeigt, wie man den ersten Buchstaben in jedem Wort groß schreibt, was sich scheinbar von dem unterscheidet, was ich versuc...
28.11.2012, 23:59
Ich lese Scala und frage mich ...
Warum
%Vor%
statt
%Vor%
Irgendein Grund, warum diese Wahl getroffen wurde. Wenn nicht, scheint es mir keine gute Wahl zu sein, sich von der Java-Erklärung zu entfernen. Hätte den Übergang von Java zu Sc...
12.12.2009, 00:49
Ich habe eine Methode, an die ich ein Objekt übergebe. Bei dieser Methode überprüfe ich den Typ und je nach Typ mache ich etwas damit und gebe ein Long zurück. Ich habe alles versucht, was mir dazu einfällt, und ich bekomme immer mehrere Compile...
17.04.2010, 17:28
Ich habe mich mit dem Konzept des funktionalen Parsens einer JSON-Zeichenfolge in Scala herumgeschlagen und bin flach in die Wand gerannt, wobei Option (etwas) zurückgegeben wurde. Ich habe die Frage gestellt und die hilfreichen Antworten kame...
20.02.2012, 16:04
Als Java EE-Entwickler für lange Zeit habe ich den MDC-Ansatz (Maped Diagnostic Context) verwendet, um mit kontextbezogenen Daten umzugehen, die sich auf eine Anfrage beziehen, z. ein eindeutiges Anforderungstoken zum Verfolgen einer Anforderung...
19.11.2012, 22:58