Γίνε μέλος στη διαδρομή Scheme του Exercism και απόκτησε πρόσβαση σε 45 ασκήσεις με αυτόματη ανάλυση του κώδικά σου και προσωπική καθοδήγηση, όλα 100% δωρεάν.
(let ((quine '((lambda (q) `(,q ',q))
'(lambda (q) `(,q ',q)))))
(equal? quine (eval quine)))
Γίνε καλύτερος στον προγραμματισμό με διασκεδαστικές, ανταποδοτικές ασκήσεις προγραμματισμού στο Exercism, που ελέγχουν πόσο καλά κατανοείς τις έννοιες.
Προσδιόρισε αν μια φράση χρησιμοποιεί κάθε γράμμα του λατινικού αλφαβήτου.
Μετέτρεψε σύγχρονους αραβικούς αριθμούς σε ρωμαϊκούς αριθμούς.
Δημιούργησε μια πρόταση της μορφής "One for X, one for me.".
Το Scheme παρέχει έναν μικρό αριθμό χαρακτηριστικών γενικής χρήσης.
Με έμπνευση από τον λογισμό λάμδα, οι εμβέλειες και οι βρόχοι εκφράζονται με τον ορισμό και την κλήση συναρτήσεων.
Κάποιες εφαρμογές χρησιμοποιούν το Scheme ως γλώσσα επέκτασής τους.
Και ο πηγαίος κώδικας και τα δεδομένα εκφράζονται χρησιμοποιώντας εμφωλευμένες λίστες.
Το Scheme υποστηρίζει ακριβείς και προσεγγιστικούς αριθμούς.
Το Scheme υποστηρίζει υγιεινές μακροεντολές, επιτρέποντας την αξιόπιστη επέκταση της σύνταξης.
Κάθε γλώσσα έχει τον δικό της τρόπο να κάνει τα πράγματα. Η διαδρομή Scheme δεν αποτελεί εξαίρεση. Οι μέντορές μας θα σε βοηθήσουν να μάθεις να σκέφτεσαι σαν προγραμματιστής Scheme και να γράφεις ιδιωματικό κώδικα σε Scheme. Μόλις λύσεις μια άσκηση, υποβάλε την στην εθελοντική μας ομάδα και θα σου δώσουν υποδείξεις, ιδέες και σχόλια για το πώς να τη φέρεις πιο κοντά σε αυτό που θα έβλεπες συνήθως σε Scheme - θα σε βοηθήσουν να ανακαλύψεις όσα δεν ξέρεις ότι δεν ξέρεις.
Μάθε περισσότερα για την καθοδήγησηΗ διαδρομή Scheme στο Exercism έχει 45 ασκήσεις για να σε βοηθήσει να γράφεις καλύτερο κώδικα.
Δες όλες τις ασκήσεις της διαδρομής SchemeΚαι το καλύτερο: είναι 100% δωρεάν για όλους.
Γράψου στη διαδρομή Scheme