צר לי, אבל גם זו הנחה שגויה!
יש שפות שמבודדות אותך יותר מהסביבה ויש כאלה שפחות (כאשר Java ו-Python הם בקצה ה-"יותר" של הסקלה) אבל בסופו של יום אתה אף פעם לא יכול להניח שתוכנה שעבדה על מחשב שלך, תעבוד על מחשב לא מוכר, של אדם לא מוכר שאתה לא יודע שום דבר על הקונפיגורציה שלו.
סתם בתור דוגמה, אני לא יודע איך בנוי מחולל מספרים פסודו-אקראיים של Java ואם שינו בו משהו בין גרסאות JDK, אבל אם נניח שכמו רוב מחוללים כאלה הוא משתמש בשעה או ב-uptime של המחשב בתור seed, הרי שסדרת המספרים שתצא אצלך ואצל השואל יהיו בוודאות שונות, כלומר, כמעת ואין סיכוי שבדקת על אותו קלט.
יש שפות שמבודדות אותך יותר מהסביבה ויש כאלה שפחות (כאשר Java ו-Python הם בקצה ה-"יותר" של הסקלה) אבל בסופו של יום אתה אף פעם לא יכול להניח שתוכנה שעבדה על מחשב שלך, תעבוד על מחשב לא מוכר, של אדם לא מוכר שאתה לא יודע שום דבר על הקונפיגורציה שלו.
סתם בתור דוגמה, אני לא יודע איך בנוי מחולל מספרים פסודו-אקראיים של Java ואם שינו בו משהו בין גרסאות JDK, אבל אם נניח שכמו רוב מחוללים כאלה הוא משתמש בשעה או ב-uptime של המחשב בתור seed, הרי שסדרת המספרים שתצא אצלך ואצל השואל יהיו בוודאות שונות, כלומר, כמעת ואין סיכוי שבדקת על אותו קלט.