JPype הוא מאמץ כדי לאפשר לתוכניות פיתון גישה מלאה לספריות כיתת ג 'אווה. זו מושגת לא דרך פייתון, כJython / JPython עשה, אלא דרך ממשק ברמה המקומית בשתי מכונות וירטואליות יישום מחדש.
סופו של דבר, זה צריך להיות אפשרי להחליף Java עם פיתון בהרבה, אם כי לא כולם, מצבים. JSP, Servlets, RMI שרתים ותוספי IDE הם מועמדים טובים.
ברגע שאינטגרציה זו מושגת, שלב שני יהיה התחיל להפריד את היגיון Java מהיגיון Python, סופו של דבר מאפשר לטכנולוגית הגישור לשימוש בסביבות אחרות, IE רובי, פרל, COM, וכו '...
למה פרויקט כזה?
כמה שאני נהנה תכנות בפייתון, אין להכחיש שיש Java את חלק הארי של mindshare. רק תסתכל על Sourceforge, הם 3267 פרויקטים הקשורים לפייתון, ו12,126 פרויקטים הקשורים Java. ושלא סופר את האינטרסים מסחריים.
פייתון בצד השרת הוא גם די חלש. Zope עשוי להיות שרת יישומים רב, אבל מעולם לא הייתי מסוגל להבין את זה. Java, לעומת זאת, זורח בשרת.
אז כדי ליהנות משתי השפה, ויש להם גישה לספריות הפופולריות ביותר, יש לי התחיל את הפרויקט הזה.
מה לגבי Jython?
Jython (שנקרא בעבר JPython) הוא רעיון נהדר. עם זאת, הוא סובל ממספר רב של חסרונות, כלומר הוא תמיד מפגר אחרי CPython, הוא איטי ואינו מאפשר גישה למרבית סיומות Python.
הרעיון שלי מאפשר שימוש בשתי הסוגים של ספריות במקביל, כך היזם הוא חופשי לבחור.
פרטי תוכנה:
תגובות לא נמצא