28-08-2009, 09:42
|
מנהל פורומי "תכנות ובניית אתרים" ו"חומרה ורשתות"
|
|
חבר מתאריך: 25.10.01
הודעות: 42,775
|
|
הטענה שלך שגויה במקרה הטוב [כמה תוכנות הפסיקו לעבוד כשיצאה ויסטה? וכשיוצאת 7? ומה עם כל הדרייברים של ציוד ישן שמפסיק לעבוד?], ולא רלוונטית במקרה הרע [מי צריך תאימות אחורה שכל כמה שנים מחליפים לחלוטין את הטכנולוגיה ומפסיקים לתמוך ולפתח מוצרים שעליהם נבנו תילי-תלים של קוד - כמו למשל ASP? שפת C קיימת כבר 40 שנה ועדיין כאן. ASP לא החזיקה אפילו עשור...]
שאני אומר שעלולים להיות מצבים של backwards incompatibility ב PHP, מדובר בדברים מינוריים למדי, שלוקח שניות לתקן. לא דומה הדבר לחברה שהשקיעה מליוני דולרים באתר שלה, כתבה אותו ב ASP, והיום... אופס, נגמר. צריך להשקיע שוב מליונים כדי לכתוב הכל מחדש ב NET. כדי לקבל את הפונקציות החדשות (שלא לדבר ש ASP, ומחליפתה, מאוד אהבו קוד בינארי כחלק מהפעילות שלהן [בגלל חוסר עושר ביכולות המובנות בשפה...] - ושב NET. לקרוא לקוד Legacy של ASP (כלומר ל COM) זה סיפור מההפטרה (מישהו אמר Interop?), שמי רוצה להיכנס אליו בכלל - ואנשים מעדיפים לכתוב הכל מחדש כולל את הרכיבים האלה - והבעייה נעשית יותר ויותר חמורה בכל גירסא חדשה של NET. שיוצאת). זה נקרא אצלך התאימות לאחור של מיקרוסופט?
|