01-08-2011, 16:59
|
|
|
|
חבר מתאריך: 14.12.09
הודעות: 9,751
|
|
אתה יכול לעשות עם זה מה שבא לך.
אני לא מבין את השורה שכתבת (או כי לא כתבת שורה תקנית מלאה, או כי התחביר של PS נכה), אבל ברגע שתסביר לי אותה, אני מבטיח לך שאוכל לכתוב שורה מקבילה בפייתון או אפילו ב-CPP. (ליתר דיוק, 3 שורות בפייתון, כי נהוג להשתמש באנטרים ובהזחה ל-IF).
אתה לא מסוגל להבחין בין השפה, לספריה הסטנדרטית שלה. זה עצוב.
גם ב-C# "כל דבר הוא אובייקט" (חוץ מה-primitives). אבל גם שם אי-אפשר לעשות את זה.
למה? כי ה-BCL לא כולל מחלקות למה שאתה רוצה.
התחביר של C זה דבר אחד. הספריה הסטנדרטית של C זה דבר אחר.
התחביר של CPP זה דבר אחד. הספריה הסטנדרטית של CPP זה דבר אחר.
ב-JS כל דבר הוא אובייקט, אבל אין ספריה סטנדרטית כזאת. בווינדוס מה שיש לך זה WSH ו-WMI. באמת לכתוב סקריפט WMI לוקח יותר משורה, אבל האשמה היא לא בשפת JS, אלא בספריה ש-MS ייצרה לצורך גישה לשירותי מערכת ההפעלה. יכלו באותה מידה לכתוב ספריה בשם WMI-A (שזה WMI-Alternative), ששם יהיו מחלקות שיתנהגו כמו המחלקות של PS.
ואז זה היה מהיר יותר. ועובד גם על WIN98.
אתה יכול להתלהב מבגדי המלך החדשים שלך כמה שתרצה, אבל זה לא אומר שמי שלא מתלהב מאוויר הוא זה שמשהו לא בסדר אצלו...
_____________________________________
(קרדיט למרשי)
אמר לה ינאי מלכא לדביתיה אל תתיראי מן הפרושין ולא ממי שאינן פרושין אלא מן הצבועין שדומין לפרושין שמעשיהן כמעשה זמרי ומבקשין שכר כפנחס
אמר פסטן: שניהם גרועים, אבל עדיף להיות טיפש מאשר שקרן.
|