בפוסט זה אדגים כיצד כותבים שרת קטן בשפת clojure, בעזרת אתגר של מימוש שרת איקס עיגול המשתמש בלוגיקה מהפוסט הקודם. כמו כן אסקור כיצד שפת הclojure מתמודדת עם עדכון של משתנים מthread שונים תוך שמירה על נכונות המידע.

בתקופה האחרונה השתעשעתי בללמוד Clojure שהיא השפת תכנות הפונקציונאלי הראשונה שיוצא לי להתעסק איתה ברצינות. כמתכנת עם קצת פז״ם חטפתי שוק רציני, מלנסות לכתוב דברים פשוטים בפרדיגמה השונה ולחשוב על הכול במובנים של פונקציות ולא להשתמש במשתנים. על מנת לאתגר את עצמי …

איקס עיגול בClojure – חלק א׳ לוגיקה קרא עוד