המילה Coroutine מורכבת משתי מילים. המילה Cooperative והמילה Routine. כאשר יש לנו שתי פונקציות (או יותר) אשר פועלות באותו thread או ב-threads שונים אנו נוכל להתייחס להרצה של כל אחת מהפונקציות הללו כאל Coroutine.
ה-scheduling בין ה-coroutines נעשה באמצעות הספריה kotlinx.coroutines
כאשר מפתחים תכנית מחשב שכוללת יותר מ-thread אחד, ה-scheduling בין ה-threads נעשה באמצעות native threads אשר פועלים במערכת ההפעלה. לכל thread שרץ בקוד שכתבנו ממופה native thread במערכת ההפעלה. על ה-scheduling אחראית מערכת ההפעלה. כאשר מפתחים תכנית אשר כוללת coroutines ה-scheduling בין ה-coroutines נעשה באמצעות הספריה coroutines אשר מאפשרת פיתוח coroutines בקוטלין.
מפגש היכרות עם הנושא coroutines בשפת התכנות קוטלין
ב-3 בספטמבר יתקיים מפגש היכרות עם הנושא coroutines בשפת התכנות קוטלין. המפגש יתקיים אונליין והוא יתנהל בשפה האנגלית. ההשתתפות במפגש בחינם. המפגש יתקיים במסגרת קבוצת המיטאפ life michael.
במסגרת קבוצת המיטאפ life michael מתקיימים מפגשים מקצועיים אחת לחודש (בדרך כלל). כל מפגש מקצועי מתמקד בנושא מסויים. רוב מפגשי המיטאפ בקבוצה זו מתקיימים אונליין ובחינם. המפגשים מתקיימים בשפה האנגלית. ניתן להצטרף לקבוצה זו בחינם.