| לשפוך את העור אופטימיזציה (מוגבלת) python-to-c + + מהדר |
הורד עכשיו |
לשפוך את העור דירוג וסיכום
- אתר האינטרנט של המוציא לאור:
- http://code.google.com/p/shedskin/
לשפוך את העור תגים
לשפוך את העור תיאור
אופטימיזציה (מוגבלת) python-to-c + + מהדר Shuper העור הוא מהדר ניסיוני, זה יכול לתרגם טהור, אבל במרומז מוקלדת python תוכניות לתוך C + + אופטימיזציה. SUBLE העור יכול ליצור תוכניות עצמאיות או (פשוטות, לעת עתה) מודולים הרחבה, שניתן לייבא ומשמש מתוכניות פייתון גדולה יותר. Besides הגבלת ההקלדה, תוכניות לא יכול להשתמש בחופשיות בספריה רגילה Python (אם כי על 17 מודולים נפוצים, כגון כמו אקראי מחדש, נתמכים כרגע). כמו כן, לא כל תכונות python, כגון פונקציות מקוננות ומספר משתנה של טיעונים, נתמכים.ערך של 27 תוכניות מבחן לא טריוויאלי (בכ -7,000 שורות בסך הכל), מדידות מראות מהירות טיפוסית של 2-40 פעמים מעל Psyco, ו 2-220 פעמים מעל cpython. בגלל העור סככה עדיין בשלב מוקדם של פיתוח, עם זאת, הרבה תוכניות אחרות לא יוכלו לקמפל מחוץ לקופסה. מה חדש במהדורה זו: 7 דוגמה חדשה תוכניות (חלק מהוסר, כעת 40 בסך הכל): · דיסקו: פשוט Monte Carlo + UCT עבור שחקן (368 שורות, מארק Dufour) · אלגוריתם Voronoi מתקדם יותר (795 קווים, סטיב הון, ביל סימונס) · יישום רשת עצבית יפה (Raymond Heteterer, ג'ף הינריץ ') · קירוב TSP באמצעות מושבות נמלים (אריק רולינס) · מדחס אלמפל-זיו (דוד מקאי) · קומפרסור בלוק הוממן (דוד מקאי) · מדחס קידוד אריתמטי (דוד מקאי) · אופטימיזציות רבות · Speedups ענק עבור "עבור .., .. במאמר / zip (רצף, רצף)" · תקן TI חשוב (מעורבים טיעונים ברירת מחדל) · תיקונים עבור 'לייבא' · בצע את סדר האתחול של מודול · אופטימיזציה 'len (רשימה)' (הסר שיחה וירטואלית) · פרוסת רשימה אופטימלית (כאשר צעד הוא 1) · טיפת תאימות עם 2.3, בצע 2.6 יישום · FYSPHUN דוגמה כעת משתמשת במודול הרחבה · משתנה עם שם קו תחתון לא מקרה מיוחד יותר (יכול להיות דינמי) · לנקות את המהדר הליבה נוספת, הסרת כ -100 שורות שוב · כמה תיקים קטנים רבים
לשפוך את העור תוכנה קשורה