Hello World

Hello World

Εκπαιδευτική άσκηση

Εισαγωγή

Το "Hello, World!" θα σε βάλει να γράψεις λίγο κώδικα σε Factor και θα σε εξοικειώσει με τη ροή εργασίας του Exercism. Η ολοκλήρωσή του ξεκλειδώνει την υπόλοιπη διαδρομή Factor.

Δες το βίντεό μας "Εισαγωγή στο Hello, World" για να ξεκινήσεις 👇

Οδηγίες

Η κλασική εισαγωγική άσκηση. Πες απλώς "Hello, World!".

Το "Hello, World!" είναι το παραδοσιακό πρώτο πρόγραμμα για όποιον ξεκινά προγραμματισμό σε μια νέα γλώσσα ή περιβάλλον.

Οι στόχοι είναι απλοί:

  • Τροποποίησε τον κώδικα που σου δίνεται ώστε να παράγει τη συμβολοσειρά "Hello, World!".
  • Τρέξε τη σουίτα δοκιμών και βεβαιώσου ότι περνάει.
  • Υπέβαλε τη λύση σου και έλεγξέ την στον ιστότοπο.

Αν όλα πάνε καλά, θα είσαι έτοιμος να κατεβάσεις την πρώτη σου πραγματική άσκηση.

Σημειώσεις υλοποίησης

Ένα πρόγραμμα Factor είναι φτιαγμένο από λέξεις, ομαδοποιημένες σε λεξιλόγια.

Ο Factor φορτώνει ένα λεξιλόγιο από έναν κατάλογο με το ίδιο όνομα, άρα το λεξιλόγιο hello-world είναι το αρχείο hello-world.factor μέσα σε έναν κατάλογο hello-world/.

Το : say-hello ( -- str ) … ; ορίζει τη λέξη say-hello. Το μέρος μέσα στις παρενθέσεις είναι η επίδραση στη στοίβα της: τίποτα στα αριστερά του -- σημαίνει ότι δεν παίρνει καμία είσοδο, και το str στα δεξιά σημαίνει ότι αφήνει μία τιμή (το όνομα είναι μόνο τεκμηρίωση, όχι τύπος). Ό,τι βρίσκεται ανάμεσα στην επίδραση στη στοίβα και το τελικό ; είναι το σώμα, δηλαδή ο κώδικας που εκτελείται όταν καλείται η λέξη.

Η σουίτα δοκιμών καλεί το say-hello και ελέγχει την τιμή που αφήνει στη στοίβα. Άλλαξε το σώμα ώστε η λέξη να αφήνει "Hello, World!" αντ' αυτού και μετά τρέξε τις δοκιμές.

Επεξεργασία μέσω GitHub Ο σύνδεσμος ανοίγει σε νέο παράθυρο ή καρτέλα
Factor Exercism

Έτοιμος να ξεκινήσεις την άσκηση Hello World;

Γράψου στο Exercism για να μάθεις και να κατακτήσεις Factor με 47 έννοιες163 ασκήσεις και πραγματική καθοδήγηση από ανθρώπους, όλα δωρεάν.