On Thu, Sep 27, 2012, ??uo?? wrote about "Re: Free Moodle from Vogon control?": > אין שפת תכנות גרוע יש אנשים קטנוניים שלא יודעים לעבוד איתן. > לא קראתי את כל המאמר (שהוא ארוך ומיגע ביחס למאמרים אחרים באותו סגנון).
גם אני לא קראתי את המאמר של שלומי, ורוצה להגיב על הדיון הזה, ולא על המאמר: > אבל > באופן עקרוני כל > מי שטוען ששפת תכנות אחת היא מקור כל הצרות בעולם בעוד אחרת היא מקור כל הטוב > בעולם הוא כנראה מתכנת בנוני שהתקבע על > טכנולוגיה מסויימת ולא יודע איך להתאים את עצמו לכלים אחרים ושונים ממה שהוא > כבר מכיר. לומר ששפה מסוימת היא "מקור כל הצרות בעולם" זה אולי מוגזם, אבל האם לדעתך אי אפשר לומר שאבסולוטית, שפה X היא טובה יותר בכל מובן משפה Y? קל לי למצוא דוגמאות: לדוגמה, C טובה יותר מפסקל ומפורטרן. bash טובה יותר מ csh. האם לא ייתכן שבאמת, php פחות טובה משפה אחרת שעדיפה ממנה בכל מובן? מניסיון עמוק עם פרל, למרות שאני אוהב אותה אני לא מאמין שהיא עדיפה בכל מובן מ php, אבל בהחלט ייתכן ששפה אחרת היא דווקא כן. ובוודאי ייתכן ששפה X טובה יותר מ Y, אך למרבה הצער נכתבו כבר ספריות מעולות בשפה Y. לדוגמה, ספריות מתמטיות שנכתבו בפורטרן, או ספריות בניית אתרים ב php. > לכל שפת תכנות יש את המגבלות והחסרונות שלה וכן את היתרונות והמקומות בהם היא > יותר חזקה. נכון, אבל פה מדובר היה בבניית שירותי web, שהוא מקום די מסוים. > בסופו של דבר שפת תכנות היא כלי. ואתה צריך לבחור את הכלי הנכון והמתאים ביותר > למשימה שלך. אבל כמו שאמרתי, יש כלים שהם לעולם לא הכלי הנכון למשימה. ללא עניין הספריות, אין שום תכנית שבעולם שעדיף לכתוב בפורטרן מאשר ב C (ואני אומר זאת מניסיון של הרבה שנים בשתיהן). > הסיבה שיש כל כך הרבה פרוייקטים מצליחים ועובדים שכתובים בPHP הם הוכחה מספיקה > לכך שהיא שפה טובה כמו כל שפה אחרת. זו בהחלט קביעה הגיונית. נדב. -- Nadav Har'El | Thursday, Sep 27 2012, 11 Tishri 5773 [email protected] |----------------------------------------- Phone +972-523-790466, ICQ 13349191 |My typos are intentional copyright traps. http://nadav.harel.org.il | _______________________________________________ Discussions mailing list [email protected] http://hamakor.org.il/cgi-bin/mailman/listinfo/discussions

