سلام دنیا

سلام دنیا

تمرین آموزشی

مقدمه

«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

آماده‌اید سلام دنیا را شروع کنید؟

در Exercism ثبت‌نام کنید تا Factor را همراه با 47 مفهوم163 تمرین و مربی‌گری انسانی واقعی یاد بگیرید و در آن استاد شوید، همه‌ی این‌ها رایگان.