כל מילה של יוני בסלע!
On Sep 27, 2012 8:30 AM, "ıuoʎ" <yonjah+hama...@gmail.com> wrote:

> אין שפת תכנות גרוע יש אנשים קטנוניים שלא יודעים לעבוד איתן.
> לא קראתי את כל המאמר (שהוא ארוך ומיגע ביחס למאמרים אחרים באותו סגנון). אבל
> באופן עקרוני כל
> מי שטוען ששפת תכנות אחת היא מקור כל הצרות בעולם בעוד אחרת היא מקור כל הטוב
> בעולם הוא כנראה מתכנת בנוני שהתקבע על
> טכנולוגיה מסויימת ולא יודע איך להתאים את עצמו לכלים אחרים ושונים ממה שהוא
> כבר מכיר.
> (כל זה יכול להיות טוב ויפה אם הוא היה מכיר בכך שהבעיה היא בו ולא מתחיל
> לחרטט גיבובים ברחבי הרשת)
> לכל שפת תכנות יש את המגבלות והחסרונות שלה וכן את היתרונות והמקומות בהם היא
> יותר חזקה.
> בסופו של דבר שפת תכנות היא כלי. ואתה צריך לבחור את הכלי הנכון והמתאים
> ביותר למשימה שלך.
> הסיבה שיש כל כך הרבה פרוייקטים מצליחים ועובדים שכתובים בPHP הם הוכחה
> מספיקה לכך שהיא שפה טובה כמו כל שפה אחרת.
>
> 2012/9/26 Tomer Cohen <tom...@gmail.com>
>
>> המאמר מציג את PHP באור שלילי, וזה מאד לא מפתיע אותי שדווקא אדון פיש הביא
>> את תוכן המאמר לידיעתך שכן ידוע לכל שהוא חסיד של שפת Perl. אני מבין על מה
>> אנשים מתלוננים, גם לי יצא לא פעם לקלל את השפה הזו ואת מפתחיה (אבל רק קצת),
>> וגם אני הייתי שמח אם שפה נוספת הייתה זוכה לכמות החשיפה לה זוכה כיום PHP.
>> אבל צריך לזכור שהשפה כבר קיימת וקיימים יישומים רבים שמשתמשים בה, ובמקום
>> לחפש פתרונות ברמת היישום, בוא נחשוב שנייה למה PHP בכלל הגיעה למעמד הזה.
>>
>> שפת Perl הרבה יותר ותיקה מ־PHP, והייתה בשימוש באתרי אינטרנט הרבה לפני
>> PHP. למעשה, הגרסה הראשונה של PHP הייתה לא יותר מאשר אוסף תסריטי Perl! שפת
>> PHP הצליחה במקום בו PHP לדעתי נכשלה, והציגה חידושים בסוף שנות התשעים שעד
>> היום אינם קיימים בשפה Perl ובמרבית השפות האחרות – האפשרות לזרוק קבצים על
>> השרת ושהם יעבדו בלי הרבה הגדרות תצורה מסובכות, ובלי להתעסק עם קללות בסגנון
>> CGI-BIN ומודולים שאינם מותקנים כברירת מחדל על שרתי איחסון זולים.
>>
>> הפתרון לצרות חוסר העקביות של PHP לא הגיעו מכיוונה של Perl, אלא דווקא
>> מכיוונן של שפות חדשות שזכו לחשיפה, כמו למשל Ruby ו־JavaScript. שתיהן שפות
>> לא חדשות, אבל שילוב שלהן ברמה נמוכה יותר שמאפשר תקשורת פשוטה בין מספר
>> תהליכים שרצים במקביל ומטפלים בבקשות HTTP עם שרתים דוגמת Rails ו־Node.js.
>>
>> 2012/9/26 Omer Zak <w...@zak.co.il>
>>
>>> נתקלתי בקישור הבא (תודה לשלומי פיש שהביאו לידיעתי)
>>>
>>>        http://me.veekun.com/blog/2012/04/09/php-a-fractal-of-bad-design/
>>>
>>> שבעצם מסביר למה PHP אינה ראויה לצריכה על ידי בני אדם.
>>>
>>>
>>>
>>>
>>> המסקנה היא שיש בעיה למי, שמעדיף לעבוד בשפת תכנות אמיתית אבל להתבסס על
>>> סביבות מגניבות כמו מודל, וורדפרס, דרופל או ג'ומלה.
>>>
>>>
>>>
>>>
>>> האם מישהו ניסה להתמודד עם הבעיה על ידי המרת היישומים הנ"ל מ-PHP לשפה
>>> יותר סולידית?
>>>
>>> יש כמה אפשרויות:
>>>
>>> א. להמיר הכל - ליבה ותוספים.
>>>
>>> ב. להמיר רק את הליבה, ולספק ממשק שיאפשר לבוני תוספים לבנות אותם בשפה שהם
>>> רוצים.
>>>
>>> ג. להוסיף לליבה הכתובה ב-PHP ממשק שיאפשר לבנות תוספים בשפות תכנות שאינן
>>> PHP.
>>>
>>> מובן שפתרונות ב' ג' דורשים התקנת interpreter מתאים בשרת ה-Web ושילובו עם
>>> ה-PHP interpreter.
>>>
>>>
>>>
>>>
>>> מהי הדעה הכללית על הערך של פרויקט כזה?
>>>
>>>
>>>
>>>
>>> --- עומר
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> --
>>> PHP - the language of the Vogons.
>>> My own blog is at http://www.zak.co.il/tddpirate/
>>>
>>> My opinions, as expressed in this E-mail message, are mine alone.
>>> They do not represent the official policy of any organization with which
>>> I may be affiliated in any way.
>>> WARNING TO SPAMMERS:  at http://www.zak.co.il/spamwarning.html
>>>
>>>
>>>
>>> _______________________________________________
>>> Discussions mailing list
>>> Discussions@hamakor.org.il
>>> http://hamakor.org.il/cgi-bin/mailman/listinfo/discussions
>>>
>>
>>
>>
>> --
>>  *Tomer Cohen*
>> http://tomercohen.com
>>
>>
>> _______________________________________________
>> Discussions mailing list
>> Discussions@hamakor.org.il
>> http://hamakor.org.il/cgi-bin/mailman/listinfo/discussions
>>
>
>
> _______________________________________________
> Discussions mailing list
> Discussions@hamakor.org.il
> http://hamakor.org.il/cgi-bin/mailman/listinfo/discussions
>
_______________________________________________
Discussions mailing list
Discussions@hamakor.org.il
http://hamakor.org.il/cgi-bin/mailman/listinfo/discussions

לענות