scala

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
2
Antworten

Scala variadic Funktionen und Seq

Soweit ich weiß, werden Eigenschaften wie List oder Seq in der Scala-Standardbibliothek implementiert, anstatt Teil der Sprache selbst zu sein. Es gibt jedoch eine Sache, die ich nicht verstehe: Man hat eine Syntax für variadische Funkt...
13.08.2012, 09:51
2
Antworten

Eigenschaften vs. Pakete in Scala

Nach dem Anschauen von Martins Keynote zu Reflection und Compilers I scheint mir diese verrückte Frage nicht aus dem Kopf zu kriegen. Martin spricht unter anderem über das "(Wedding) Cake Pattern", bei dem Eigenschaften die zentrale Rolle spie...
28.07.2012, 10:39
2
Antworten

Akka und gebaut in Scala Actors: Was ist der Unterschied für den lokalen Gebrauch?

Ich weiß, dass Akka ein mächtiger () Schauspieler ist Modell ) Framework, das gleichzeitig Aufgaben auf verteilten Systemen ausführen kann. Ich weiß, dass es einen großartigen Vergleich von Modellimplementierungen von Akteuren in Scala . Ab...
18.05.2012, 17:02
4
Antworten

ambigious implitits

Die Frage ist, warum funktioniert der folgende Code nicht mit Typinferenz (unten ist eine REPL-Sitzung zu demonstrieren), und kann es behoben werden? Genauer gesagt, wie unterscheidet sich dies von der Verwendung von CanBuildFrom, von dem der Co...
22.03.2011, 12:53
2
Antworten

Wie implementiere ich Schauspielermodelle ohne Akka?

Wie implementiert man einfache Schauspieler ohne Akka? Ich brauche keine hohe Leistung für viele (nicht feste Anzahl) Actor-Instanzen, Green-Threads, IoC (Lifecycle, Props-basierte Fabriken, ActorRef's), Überwachung, Gegendruck usw. Benötigt nur...
26.12.2014, 13:43
1
Antwort

Kann das stapelbare Merkmalsmuster mit Singleton-Objekten verwendet werden?

Ich würde gerne das stapelbare Merkmalmuster mit Singleton-Objekten verwenden, aber ich kann es nicht scheinen zu finden, wie man den Compiler glücklich macht: %Vor% Der Versuch, dies im Replikat auszuwerten, erzeugt den folgenden Fehler:...
21.09.2011, 12:25
3
Antworten

In Scala scheint die Initialisierung statischer Werte nicht vor dem Aufruf der Hauptmethode zu erfolgen

Meine Scala-Version: %Vor% Dieser Code wurde in einer Datei namens Static.scala angegeben: %Vor% Wenn ich renne: %Vor% Ich sehe: %Vor% anstelle von: %Vor% Ich dachte, dass x eine statische war, weil sie in einem Objekt defi...
08.07.2011, 17:56
1
Antwort

Warum ist das Überschreiben eines bereits implementierten abstrakten Typs nicht möglich?

Gegeben folgender Code: %Vor% Warum beschwert sich der Präsentationscompiler der Scala IDE in der Eclipse Indigo IDE mit der Fehlermeldung , die in Klasse E den Typ C überschreibt, was gleichbedeutend ist mit F.this.B; Typ C hat den inkompat...
07.01.2012, 16:38
2
Antworten

Scala: Warum funktioniert List [= Int] nicht?

Ich habe daran gearbeitet, alles über scala zu lernen, und in letzter Zeit bin ich auf etwas gestoßen, auf das ich neugierig bin. Wie ich verstehe, wenn ich einen Block Code übergeben möchte, der effektiv zu einer Funktion ausgewertet wird (o...
01.01.2013, 04:46
1
Antwort

Was ist der schnellste Weg, um Scala-Dateien mit Maven zu kompilieren?

idealerweise mit dem FSC-Compiler Frage wird, welchen Befehl oder Pom-Datei sollte ich verwenden? Ich benutze derzeit das scala maven-Plugin, aber es scheint nicht wirklich fsc zu verwenden Danke     
25.05.2011, 20:05