Als «scheme» getaggte Fragen

Scheme ist eine funktionale Programmiersprache, die ein Dialekt von Lisp ist. Es hat ein minimalistisches Design mit einer Standardspezifikation und vielen Implementierungen.


15
Ist LISP in der heutigen Welt immer noch nützlich? Welche Version wird am häufigsten verwendet?
Ich versuche mir in regelmäßigen Abständen eine neue Programmiersprache beizubringen. Kürzlich habe ich gelesen, dass sich Lisp und seine Dialekte im Gegensatz zu Sprachen wie C / C ++ befinden, was mich neugierig genug machte, mehr darüber zu erfahren. Zwei Dinge sind mir jedoch unklar, und ich suche nach Anleitung …

11
Warum ist Schema meine Muttersprache an der Universität?
Ich höre jeden Tag von C, C ++, Java, wenn Leute anfangen, über Informatik zu sprechen, aber in meinem ersten Informatikkurs werden wir gebeten, in Schema (DrRacket) zu schreiben. Warum ist das so? Welche Unterschiede ergeben sich für mein zukünftiges Programmierverständnis? UPDATE: Ich habe mein erstes Semester beendet, aber mit …
80 scheme 



2
Anwenden von Denotational Semantics auf den Entwurf von Programmen
Ich habe ein wenig über die Denotationssemantik (DS) gelesen und bin sehr fasziniert von dem Prozess des Entwurfs von Computerprogrammen, bei denen Typen und Funktionen starke und klare Zuordnungen zur Mathematik aufweisen. Gibt es Ressourcen, die das Entwerfen von Programmen auf der Basis von DS im Detail erläutern? Ich habe …
30 scala  haskell  scheme 



6
Wie nützlich sind Lisp-Makros?
Mit Common Lisp können Sie Makros schreiben, die die gewünschte Quelltransformation ausführen. Das Schema gibt Ihnen ein hygienisches Musteranpassungssystem, mit dem Sie auch Transformationen durchführen können. Wie nützlich sind Makros in der Praxis? Paul Graham sagte in Beating the Averages : Der Quellcode des Viaweb-Editors bestand wahrscheinlich zu 20-25% aus …
22 lisp  scheme  macros 

3
Gibt es ein kanonisches Tutorial oder ein Buch über funktionale Programmierkonzepte? [geschlossen]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Software Engineering Stapel Börse. Geschlossen vor 5 Jahren . Ich habe einen prozeduralen / OO-Programmierhintergrund und neige dazu, Scheme-Programme prozedural zu schreiben. …


2
Ist IronScheme vollständig oder stabil genug, um es zu lernen?
IronScheme wird auf Wikipedia als Nachfolger eines gescheiterten Projekts namens IronLisp erwähnt, das Lisp wie Clojure für die JVM zu CLR und .NET bringt. Hat jemand Erfahrung mit dieser Sprache? Es sieht ziemlich vollständig aus (99%), aber ich bin mir nicht sicher, wie ich beurteilen soll, ob es meine Zeit …
17 .net  lisp  scheme  clr 

2
Annäherung an SICP in Clojure anstelle von Scheme
Ich bin ein Bachelor-Student im dritten Jahr in einem Software-Engineering-Programm und habe einem Berater die Idee nahegelegt, SICP zu lesen, um ein tieferes und grundlegenderes Verständnis der Prinzipien hinter all dieser Software zu erlangen, die wir entwickeln. Er schlug vor, das Schema nicht zu lernen, um das Buch zu vervollständigen …
11 clojure  scheme  sicp 

2
Typen in Lisp und Schema
Ich sehe jetzt, dass Racket Typen hat. Auf den ersten Blick scheint es fast identisch mit der Haskell-Eingabe zu sein. Aber deckt Lisps CLOS einige der Bereiche ab, die Haskell-Typen abdecken? Das Erstellen eines sehr strengen Haskell-Typs und eines Objekts in einer beliebigen OO-Sprache scheint vage ähnlich zu sein. Es …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.