On Thu, 27 Sep 2012 10:52:01 +0200 Nadav Har'El <[email protected]> wrote:
> On Thu, Sep 27, 2012, ??uo?? wrote about "Re: Free Moodle from Vogon > control?": > > אין שפת תכנות גרוע יש אנשים קטנוניים שלא יודעים לעבוד איתן. > > לא קראתי את כל המאמר (שהוא ארוך ומיגע ביחס למאמרים אחרים באותו > > סגנון). > > גם אני לא קראתי את המאמר של שלומי, ורוצה להגיב על הדיון הזה, ולא על > המאמר: דבר ראשון, אני רוצה לציין שהמאמר איננו "שלי", אלא פשוט הביאו אותי לידיעתי, וקראתי אותו וסיפרתי עליו לעומר ולאנשים אחרים. הוא יוחצן בין השאר כאן: * http://lwn.net/Articles/492714/ * http://news.ycombinator.com/item?id=3820431 * http://www.codinghorror.com/blog/2012/06/the-php-singularity.html לי יש דף משלי של קישורים נגד PHP אבל למדתי על הדף של PHP כפרקטל לפני שהוספתי את הקישור אליו: http://www.shlomifish.org/open-source/anti/php/ בכל מקרה, למה שיוני אומר כאן ש"אין שפות גרועות" שזה מקרה פרטי של http://en.wiktionary.org/wiki/a_bad_workman_always_blames_his_tools אני ממליץ בחום לקרוא את הספר "The Design of Everyday Things" מאת דונלד א. נורמן: http://www.shlomifish.org/philosophy/books-recommends/#design_of_everyday_things הספר מסביר מדוע עצמים רבים של היום-יום מתוכננים גרוע ומביאים אותנו לשימוש כושל בהם. התמה העיקרית שלו היא שאנשים שמתשמשים בעצמים כאלה נוטים להאשים את עצמם בכך, אבל למעשה הם צריכים להאשים את העצמים האלה בשל התכן הלקוי שלהם. כך שאפשר בהחלט לומר שיש שפות תכנות שמתוכננות באופן גרוע. כפי שכתבתי כאן: http://shlomif-tech.livejournal.com/57811.html הרי שלא ניתן לתכנן שפת תכנות מושלמת מפני שתמיד יהיו trade-offs אבל במקרה של PHP יש הרבה דברים שהם פשוט גרועים ואפשר היה לעשות אותם יותר טוב עם מעט מחשבה. בכבוד רב, שלומי פיש -- ----------------------------------------------------------------- Shlomi Fish http://www.shlomifish.org/ Perl Humour - http://perl-begin.org/humour/ My Commodore 64 is suffering from slowness and insufficiency of memory, and its display device is grievously short of pixels. Can anybody help? — Omer Zak Please reply to list if it's a mailing list post - http://shlom.in/reply . _______________________________________________ Discussions mailing list [email protected] http://hamakor.org.il/cgi-bin/mailman/listinfo/discussions

