התלמוד של המפתחהתלמוד של המפתח

מסכת ביצועים

מסכת הקאש

2 הלכות

א

קדושת הקאש

הקאש הוא קדוש. הנכנס לדאטהבייס ללא קאש — חייב. הנכנס לדאטהבייס בלולאה ללא קאש — חייב חטאת. הנכנס לדאטהבייס בלולאה בתוך לולאה ללא קאש — יצא מן הכלל, ועליו הכתוב אומר: "וְכִלִּיתִי בָם אֶת חֲמָתִי."

שאלו תלמידי רב נחמן: רבי, מהו הקאש? אמר להם: הקאש הוא כארון הקודש של הביצועים. מה שנשמר בו — מתקבל מהר. מה שאינו בו — הולכים לדאטהבייס, ומי שהולך לדאטהבייס שלא לצורך — כאילו יצא לגלות.

מחלוקת
בית מדרשו של רב פפא אומר:

קאש שנתיישן גרוע מאי-קאש, שכן הוא מחזיר שקר בפנים ישרות.

בית מדרשו של רב הונא חולק ואומר:

קאש שנתיישן עדיף, שכן מהיר הוא, ורוב המשתמשים לא ישימו לב שהדאטה מיום שלישי.

רב אשי:

שניהם צדקו ושניהם טעו.

הכריע רבא: תלוי בדאטה. מחיר מניה — אל תקאש יותר משניה. שם המשתמש — קאש עד שיתלונן המשתמש שרואה את שמו הישן. ואז תנקה ותתנצל.

ב

המקאש תוצאה קבועה

המקאש תוצאה של פונקציה שמחזירה תמיד אותו ערך — חסיד או שוטה?

אמר רב יוסף: חסיד, שחסך מחשוב. אמר אביי: שוטה, שהפונקציה כבר ביצעה את החישוב, ועכשיו מקאש מה שמחושב ממילא. אמר רבא: שניכם טועים. מי שמקאש return 42 — לא חסיד ולא שוטה. הוא פשוט לא הסתכל על הקוד שכתב. ולא הייתה הכרעה, וכל אחד יצא לדרכו ועשה כרצונו, ועל זה נאמר: "בַּיָּמִים הָהֵם אֵין מֶלֶךְ בְּיִשְׂרָאֵל."