וחייב לפחות נק' התחלה (לרוב יש את ה-Main)
בסקריפטים יש "מישהו" שמריץ אותם.. הם לא עצמאיים
ג'אווה סקריפט מורץ ע"י הדפדפן,
קבצי batch רצים דרך ה-command line של וינדוס..
בסקריפט אפשר שתהיה רק שורה אחת בלי בעיה מיוחדת
(קוד מצריך כמה וכמה שורות רק כדי להתחיל, בגלל זה הזכרתי את נק' הפתיחה)אני בטוח שיש עוד דברים שאני פחות מכיר
אני מתכנת C# כבר 7-8 שנים.. ואפשר לעשות מלא דברים בשפה היא באמת מעולה וקלילה מבחינת עבודה ופיתוח
אבל יש דברים שתמיד תעדיף לעשות בסקריפט, כי ממש מיותר כל מה שמסביב
(סתם בשביל כמה שורות צריך ליצור פרוייקט, לקמפל וכמובן זה רץ בסביבת ה-CIL
כלומר זה עובר המרה לשפה המשותפת של הדוטנט ורק אחרי זה רץ בשפת מכונה.. תהליך מורכב ומיותר אם למשל כל מה שאתה צריך זה למחוק כמה קבצים מתיקיה או כל פעולה אחרת שסקריפט כמובן יעשה באותה מידה וביתר קלות)