1Danke
ERLEDIGT
NEIN
NEIN
ANTWORTEN
6
6
ZUGRIFFE
966
966
EMPFEHLEN
-
Hallo,
ich habe vor einiger Zeit angefangen an einem deutschem Scala Tutorial zu schreiben.
Scala Tutorial
Es richtet sich an Entwickler aus imperativen Programmiersprachen, die in die funktionale Programmierwelt eintauchen möchten.
Für Kritiken, Anregungen und Verbesserungsvorschläge wäre ich sehr dankbar.
Grüße
Antoras
-
29.08.11 23:29 #2SE Tutorials.de Gastzugang
Ähm ... auch wenn ich nicht weis was mit "imperativer" Sprache gemeint ist , und mir funktionale nur gerade zu bekannt sind ... sollte man in der heutigen Zeit nicht eher OOP bevorzugen als das stumpfe runterrattern von Anweisungen ?
-
Imperative Programmierung schließt die Objektorientierte nicht aus. Die einzelenen Paradigmen lassen sich wunderbar miteinander kombinieren, wobei manche Kombinationen besser als andere funktionieren. Scala ist eine objekt-funktionale Sprache, Java dagegen (wie die meisten C-ähnlichen Sprachen) objekt-imperativ.
-
27.09.11 14:02 #4
- Registriert seit
- Dec 2009
- Beiträge
- 125
Während meines Bachelor habe ich eine Vorlesung zu Funktionalen Programmiersprachen am Beispiel von Scala gehört und war wirklich sehr begeistert. Nichtsdestotrotz muss man schon einge gewisse Zeit aufbringen, bis man da einigermaßen reinkommt aber dann lohnt es sich auf jeden Fall!
Gruß
Sebastian
-
Freut mich, dass dir die Sprache zusagt. Der Umstieg von einer imperativen Denkweise zur funktionalen erfordert einige Zeit, das stimmt. Deswegen habe ich auch das Tutorial in Leben gerufen um diesen Umstieg ein wenig zu erleichtern.
-
27.09.11 14:26 #6
- Registriert seit
- Dec 2009
- Beiträge
- 125
*ThumbsUp*Deswegen habe ich auch das Tutorial in Leben gerufen um diesen Umstieg ein wenig zu erleichtern.
Ein Hauptproblem für mich war halt nicht nur die funkt. Denkweise sondern auch der recht komplexe Syntax dieser Sprache aber ich finde es einfach gigangtisch was man mit 3 Zeilen Scala-Code alles erreichen kann
-
Die Grammatik von Scala ist weitaus einfacher als z.B. die von Java. Sie besitzt viel weniger Ausnahmen und Spezialfälle und wird durchgehend auf die gleichen Grundregeln zurück geführt. Theoretisch sollte die Syntax also einfacher zu lernen und zu beherrschen sein wie jetzt bei Java. Aber das kann ich jetzt sagen, nachdem ich mich in der Sprache eingefunden habe - da verschwimmt schon mal die Auffassung ob etwas einfach oder schwer ist.
Da finde ich die Syntax von Haskell und vor allem deren grammatikalischen Regeln schon weitaus schwieriger zu meistern - das liegt aber hauptsächlich daran, dass sich diese Sprache überhaupt nicht an irgendwelche C-Konventionen hält.
Das Verständnis des funktionalen Paradigmas wird aber bei beiden Sprachen benötigt, bei Haskell sogar noch um einiges mehr als bei Scala.
Für einen Umsteiger aus der imperativen Welt gibt es auf jeden Fall viel zu knabbern.
Ähnliche Themen
-
Scala Tutorial
Von vogella im Forum Java Technology NewsAntworten: 0Letzter Beitrag: 11.10.09, 08:14 -
Beispiel zur Einbindung des Scala-Interpreters in kompilierte Scala-Anwendungen
Von Konstantin Denerz im Forum JavaAntworten: 2Letzter Beitrag: 08.08.08, 22:36 -
Deutsches Tutorial für openCanvas?
Von Jaggris im Forum Sonstige Grafik-ProgrammeAntworten: 1Letzter Beitrag: 20.05.05, 12:45 -
Deutsches Realflow Tutorial
Von minione im Forum Cinema 4DAntworten: 2Letzter Beitrag: 18.12.04, 11:50 -
Deutsches Auto Tutorial
Von M@tris im Forum 3D Studio MaxAntworten: 18Letzter Beitrag: 16.07.04, 09:06





Zitieren
Login





