Γίνε μέλος στη διαδρομή Roc του Exercism και απόκτησε πρόσβαση σε 120 ασκήσεις με αυτόματη ανάλυση του κώδικά σου και προσωπική καθοδήγηση, όλα 100% δωρεάν.
print_remaining! = |todos|
todos
.keep_if(|todo| todo.status != Done)
.for_each!(|todo| echo!("- ${todo.name}\n"))
main! = |_args| {
todos = [
{ name: "Buy groceries", status: Done },
{ name: "Join Exercism", status: Done },
{ name: "Learn Roc", status: InProgress },
{ name: "Call mom", status: NotStarted },
]
print_remaining!(todos)
Ok({})
}
Γίνε καλύτερος στον προγραμματισμό με διασκεδαστικές, ανταποδοτικές ασκήσεις προγραμματισμού στο Exercism, που ελέγχουν πόσο καλά κατανοείς τις έννοιες.
Με δεδομένο έναν αριθμό n, προσδιόρισε ποιος είναι ο νιοστός πρώτος αριθμός.
Άλλαξε τη μορφή δεδομένων για τη βαθμολόγηση ενός παιχνιδιού, ώστε να είναι πιο εύκολο να προστεθούν άλλες γλώσσες.
Κατέγραψε τα αποτελέσματα μιας μικρής ποδοσφαιρικής διοργάνωσης.
Ο κώδικας της Roc είναι σχεδιασμένος ώστε να μεταγλωττίζεται και να εκτελείται γρήγορα. Μεταγλωττίζεται σε κώδικα μηχανής ή σε WebAssembly.
Η Roc έχει έναν μικρό αριθμό απλών πρωτογενών στοιχείων της γλώσσας. Είναι μια συναρτησιακή γλώσσα με ένα μόνο παράδειγμα.
Η σύνταξη, η σημασιολογία και τα εργαλεία που περιλαμβάνει η Roc δίνουν προτεραιότητα στη φιλικότητα προς τον χρήστη.
Το ισχυρό σύστημα τύπων και η αμεταβλητότητα της Roc οδηγούν σε πιο προβλέψιμο και πιο εύκολα συντηρήσιμο κώδικα.
Η Roc συνεργάζεται καλά με άλλες γλώσσες, γεγονός που κάνει πιο εύκολη την ενσωμάτωσή της σε υπάρχοντα έργα.
Η Roc είναι μια νέα γλώσσα και εξελίσσεται γρήγορα.
Κάθε γλώσσα έχει τον δικό της τρόπο να κάνει τα πράγματα. Η διαδρομή Roc δεν αποτελεί εξαίρεση. Οι μέντορές μας θα σε βοηθήσουν να μάθεις να σκέφτεσαι σαν προγραμματιστής Roc και να γράφεις ιδιωματικό κώδικα σε Roc. Μόλις λύσεις μια άσκηση, υποβάλε την στην εθελοντική μας ομάδα και θα σου δώσουν υποδείξεις, ιδέες και σχόλια για το πώς να τη φέρεις πιο κοντά σε αυτό που θα έβλεπες συνήθως σε Roc - θα σε βοηθήσουν να ανακαλύψεις όσα δεν ξέρεις ότι δεν ξέρεις.
Μάθε περισσότερα για την καθοδήγησηΗ διαδρομή Roc στο Exercism έχει 120 ασκήσεις για να σε βοηθήσει να γράφεις καλύτερο κώδικα.
Δες όλες τις ασκήσεις της διαδρομής Roc