תָאִית

מנגנון לשמירה על עקביות בין ערכים תלויים במטמון ובהערכה עצלנית
הורד עכשיו

תָאִית דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Freeware
  • מחיר:
  • FREE
  • שם המפרסם:
  • Matthew Marshall
  • אתר האינטרנט של המוציא לאור:
  • http://matthewmarshall.org/projects/rabbyt/
  • מערכות הפעלה:
  • Mac OS X
  • גודל הקובץ:
  • 27 KB

תָאִית תגים


תָאִית תיאור

מנגנון לשמירה על עקביות בין ערכים תלויים עם בקר מטמון והערכה עצלה אתה יכול לחשוב על תאית כמו תוכנית גיליון אלקטרוני: תאים רבים מחושבים מערכים של תאים אחרים. כאשר תא אחד משתנה, כל התאים התלויים להתעדכן עם ערכים חדשים.עם זאת, תאית הולך למדי דרכים מעבר לזה. הוא מבטיח כי כאשר ערך נקרא, זה עושב עם כל הערכים שהוא תלוי. Cellulose הוא גם עצלן (קרא: יעיל.) חישוב ערך הוא לדחות עד רגע האחרון האפשרי, ורק מחושב מחדש כאשר נדרשים לחלוטין.היאפלציה התלות גילויים הם שקופים לחלוטין ואוטומטיים. זה מקטין מאוד מקור גדול של באגים ב תוכנה המטרה של הפרויקט היא להיות פשוט ככל האפשר, (אבל לא פשוט,), כך שמישהו רוצה להשתמש ברצינות זה יכול בקלות להבין את internals.Cellulose דומה בכוונה Pycells, אבל הוא בצורה "ברמה נמוכה יותר". זה מנסה ממש קשה להישאר מחוץ לדרך שלך, אבל, כתוצאה מכך, חסר כמה העוזרות כי pycells מספק. ההבדל האלגוריתמי החיוני ביותר הוא כנראה כי תאית רוצה נואשות להיות עצלן, בעוד pycells הכל מחושב מיד (כברירת מחדל) (על flipside של זה, משקיפים pycells הם די קל לעבוד עם.) מה חדש ב שחרור זה: · כל הבדיקות עוברות עם פייתון 2.5. · ComputedCell כעת חוט בטוח. · ComputedDict הוא עכשיו קצת יותר ידידותי עבור subclassing. · הפונקציונליות של "ההגבלות" הועברה למערכת השיעורים שלו. · InputCelldScriptor ייקח כעת ערך ברירת מחדל. · תאי התא בכלל קל יותר subclass. · Depantlcell.dependency_changed עכשיו לוקח את התלות כוויכוח.


תָאִית תוכנה קשורה

לא

API התאמה אישית מאוד עבור מפתחי רובי ...

152 17 KB

הורד

Nlpy

חינם קוד פתוח python החבילה עבור אופטימיזציה מספרית ...

253 2.1 MB

הורד