זה,בערך גם מה שמטריד אותי
זה מה שהבנתי עד כה: - המטרה : אנו רוצים לקמפל פעם אחת ויחידה את הקוד שכתבנו , ואת קובץ הריצה שהתקבל לשלוח ללקוחות שונים בעלי פלטפורמות שונות. - הבעיה: הקומפיילרים אינם אחידים. קוד זהה יתורגם ע"י פלטפורמות שונות לקובץ ריצה שונה. - הפיתרון(כביכול) : נקמפל את הקוד מראש לקוד ביניים אחיד (ע"י ה VM) ונספק את ה VM ללקוח ביחד עם קוד הביניים. הלקוח יריץ את קוד הביניים על ה VM אשר תדע לפרש אותו בכל פלטפורמה שהיא. - מה שלא הבנתי : הבעיה לא נפתרה,רק המרנו אותה לבעיה הבאה - מי אמר שה VM תצליח לרוץ בכל פלטפורמה? הרי גם היא כתובה בשפה כלשהי? אנו נכנסים כאן ללולאה אינסופית...
זה מה שהבנתי עד כה: - המטרה : אנו רוצים לקמפל פעם אחת ויחידה את הקוד שכתבנו , ואת קובץ הריצה שהתקבל לשלוח ללקוחות שונים בעלי פלטפורמות שונות. - הבעיה: הקומפיילרים אינם אחידים. קוד זהה יתורגם ע"י פלטפורמות שונות לקובץ ריצה שונה. - הפיתרון(כביכול) : נקמפל את הקוד מראש לקוד ביניים אחיד (ע"י ה VM) ונספק את ה VM ללקוח ביחד עם קוד הביניים. הלקוח יריץ את קוד הביניים על ה VM אשר תדע לפרש אותו בכל פלטפורמה שהיא. - מה שלא הבנתי : הבעיה לא נפתרה,רק המרנו אותה לבעיה הבאה - מי אמר שה VM תצליח לרוץ בכל פלטפורמה? הרי גם היא כתובה בשפה כלשהי? אנו נכנסים כאן ללולאה אינסופית...