@ארכיטקט
כרגע יש רק מסקנות ביניים, בהקלטה הנ"ל, הם מחדירים לראש עם מברגת אימפקט את התפיסה הייחודית של js שכל דבר הוא אובייקט כולל הפונקציה עצמה (ולא!!! התוצאה שלה אלא גוף הקוד של הפונקציה הוא אובייקט שמועתק ל var), ושהכל משועתק בצורה שאפשר להוסיף או לגרוע למופע (שהוא לא באמת מופע אלא תעתיק של האובייקט) אובייקטים בזמן ריצה וכו'. זה פחות או יותר השעתיים הרצאה שם.
ולכאורה זה אומר שצריך לדעת לכתוב את פונקציות המאסטר בצורה כזו שיהיה מועיל לממש אותו בצורות שונות, וכן להגדיר את החלקים שיכולים להשתנות.
מוזר לי שזה מהיר יותר, בהרצת פונקציה שמכסה את כל האפשרויות אמור להיות חלקים שמורצים לריק לפחות בחלק מהמימושים, אולי כיון שזה מקומפל פעם אחת ונשמר בזכרון?
@ארכיטקט
לגבי C עברתי על קורס של הטכניון (עוד לא הגעתי עד הסוף), אין סודות גדולים מאוד בשפה הזאת.
חפשת בשפת-בסיס כזו סודות גדולים?
אני רוצה ללמוד א"ז בשביל להתחיל ללמוד תכנות מהבסיס ולטפס בריא, להבין איך התוכנה משתמשת בזכרון ואיך חוסכים משאבים וכו'. גם MAT אמר לי שכך נכון.
אשמח ללינק ישיר, ואם הורדת ואתה יכול להעלות מה טוב.
אגב, מושגי הבסיס מוכנים לי מכתיבת סקריפטים לתג, אני הרבה יותר אוהב לתכנת מלעצב, זוכר שלפני 20 שנה (בימי XT העליזים..) הייתי פותח קבצי EXE בספיר בכדי לראות איך כתבו אותם ולנסות להבין איך זה עובד..
@ארכיטקט
אם כי זה עזר לי בכמה דברים שלא ידעתי על התנהגות הקומפיילר (למשל בשפת C כברירת מחדל ברקורסיה וכדומה הוא עובד על פי חיפוש לעומק) שזה דבר שלא ידעתי אותו, כמקצוען אם אתה כותב קוד ויודע איך הקומפיילר מתנהג בוודאי שרמת המקצועיות שלך גבוהה יותר, ודווקא בנושא המעניין הזה לא מצאתי הרבה חומר.
מהוויקי שהבאת לא הצלחתי להבין הרבה
@ארכיטקט
שלחתי מייל לרן בר זיק הוא אומר להיות זהירים כשעוברים מדבר לדבר גם אם אתה בקי בכל התיאוריה, כי יש המון היבטים מבחינה מעשית שאנשים לא מודעים להם כשהם מחליטים לעבור שפה.
בנוגע למעבר מאיזו לאיזו שפה?
וזה נוגע גם לדיונים הארוכים האם שפות MS, התובנה שלי היא שזה לא רק העדפות האם אנחנו רוצים קוד פתוח בשביל להנות יותר, להרגיש חופשיים יותר (רשימה חלקית) או להיות ריאליים (סוף סוף רובנו המוחלט לא יכול לוותר על ווינדוס) אלא משפיעה וקשורה להתנהלות העסקית, חושב שקהל היעד די שונה.
@ארכיטקט
אז מה בסוף? זהו שאין באמת הרבה מה ללמוד, אלא אם כן אתה ממש טירון בתיכנות, או שאתה רוצה להיות האקר
בנוגע לJS?
פורסם במקור בפורום CODE613 ב28/01/2015 09:32 (+02:00)