Θέλεις να μάθεις και να κατακτήσεις τη διαδρομή Scheme;

Γίνε μέλος στη διαδρομή Scheme του Exercism και απόκτησε πρόσβαση σε 39 ασκήσεις με αυτόματη ανάλυση του κώδικά σου και προσωπική καθοδήγηση, όλα 100% δωρεάν.

Σχετικά με τη διαδρομή Scheme

(let ((quine '((lambda (q) `(,q ',q))
               '(lambda (q) `(,q ',q)))))
  (equal? quine (eval quine)))

Βασικά χαρακτηριστικά της διαδρομής Scheme


Scheme

Συμπαγές

Το Scheme παρέχει έναν μικρό αριθμό χαρακτηριστικών γενικής χρήσης.

Συναρτησιακή

Με έμπνευση από τον λογισμό λάμδα, οι εμβέλειες και οι βρόχοι εκφράζονται με τον ορισμό και την κλήση συναρτήσεων.

Κατάλληλο για ενσωμάτωση

Κάποιες εφαρμογές χρησιμοποιούν το Scheme ως γλώσσα επέκτασής τους.

S-εκφράσεις

Και ο πηγαίος κώδικας και τα δεδομένα εκφράζονται χρησιμοποιώντας εμφωλευμένες λίστες.

Αριθμητικός πύργος

Το Scheme υποστηρίζει ακριβείς και προσεγγιστικούς αριθμούς.

Υγιεινές μακροεντολές

Το Scheme υποστηρίζει υγιεινές μακροεντολές, επιτρέποντας την αξιόπιστη επέκταση της σύνταξης.

Καθοδηγήσου με τον τρόπο της διαδρομής Scheme

Κάθε γλώσσα έχει τον δικό της τρόπο να κάνει τα πράγματα. Η διαδρομή Scheme δεν αποτελεί εξαίρεση. Οι μέντορές μας θα σε βοηθήσουν να μάθεις να σκέφτεσαι σαν προγραμματιστής Scheme και να γράφεις ιδιωματικό κώδικα σε Scheme. Μόλις λύσεις μια άσκηση, υποβάλε την στην εθελοντική μας ομάδα και θα σου δώσουν υποδείξεις, ιδέες και σχόλια για το πώς να τη φέρεις πιο κοντά σε αυτό που θα έβλεπες συνήθως σε Scheme - θα σε βοηθήσουν να ανακαλύψεις όσα δεν ξέρεις ότι δεν ξέρεις.

Μάθε περισσότερα για την καθοδήγηση

Ασκήσεις Scheme από την κοινότητα

Η διαδρομή Scheme στο Exercism έχει 39 ασκήσεις για να σε βοηθήσει να γράφεις καλύτερο κώδικα.

Δες όλες τις ασκήσεις της διαδρομής Scheme
Scheme

Ξεκίνα με τη διαδρομή Scheme

Και το καλύτερο: είναι 100% δωρεάν για όλους.

Γράψου στη διαδρομή Scheme