כותרות TheMarker >
    ';

    יישומונים - תכנות להנאה ופרנסה

    בבלוג אספר איך זה להיות מתכנת עצמאי זעיר (Micro ISV), להשיג לקוחות, לאפיין פרויקטים, לפתח תוכנות ואתרים וכל מה שמסביב. אתמקד בבניית אתרים חכמה, מודרנית וכייפית. אנסה להראות איך נראה עולם האינטרנט מבפנים, ממבט של מי שבונה אותו.

    ארכיון

    תגובות (0)

    נא להתחבר כדי להגיב

    התחברות או הרשמה   

    סדר התגובות :
    ארעה שגיאה בזמן פרסום תגובתך. אנא בדקו את חיבור האינטרנט, או נסו לפרסם את התגובה בזמן מאוחר יותר. אם הבעיה נמשכת, נא צרו קשר עם מנהל באתר.
    /null/cdate#

    /null/text_64k_1#

    אין רשומות לתצוגה

    מלחמות שפות הפיתוח

    0 תגובות   יום רביעי, 25/2/09, 22:06

    פוסט שונה מהקודמים, הפעם בנושא השוואות מטופשות. אחד מה"טריגרים" זה עמוד "PHP vs. ASP.NET" של KCS. אין לי בעיה שחברה תסביר למה היא טובה יותר מאחרים, מה היתרונות של שיטות העבודה שלה. גם הבלטת פגמים בעבודת המתחרים היא לגיטימית. מה שהעמוד המוזכר עושה הוא לוקח מאמר יחסית איכותי (גירסא מעודכנת יש פה), מוציא מתוכו כל קונטקסט ומשאיר אוסף סיסמאות לא מבוססות.

    אתחיל בזה שהשוואות בין שפות פיתוח הן כמעט תמיד ויכוח ילדותי חסר ערך. המתכנת קובע הרבה יותר מהשפה בה הוא משתמש, כמו שאומרים "אתה יכול לתכנת פורטרן בכל שפה", ולסטודנטים המקור לכך. אבל חלק מהטענות פשוט מגוחכות.

    הטענה כי ASP.NET היא איטית כי היא כתובה כך היא לא רצינית. אפשר לכתוב קוד איטי, אבל זה חוזר לעניין הפורטרן. מצד שני, אם אתה במצב ששלב הצגת התוכן מאט אותך, ברכותיי. אתה במצב טוב מ-99% מהאתרים. מה שמאט הוא מסד הנתונים, לא פליטת HTML.

    טענת הקוד הפתוח לא רלוונטית בכלל. זה שאני יכול לשנות את מנוע ה-PHP לא עוזר לבונה האתרים. נגיד שהמתכנת בכלל מסוגל להבין מה הולך שם, למה שיתעסק עם זה? משלמים לו לפתח אתר, לא את PHP. אולי באמת יש אלפי מפתחים שעוזרים בפיתוח, אבל הם לא עוזרים לי באתר הספציפי שלי. המחיר הוא עניין זניח. מחיר שרת חזק (שכאילו צריך), רשיונות לסביבת פיתוח וכו' הם בקושי משכורת חודשית של מפתח זוטר. זה אולי חשוב אם זה אתר חובבני/חינמי, לא מסחרי. מה שגם זה עלות חד פעמית.

    לכל מתכנת יש העדפות שמשתנות עם הזמן, אצלי זה היה דלפי, אח"כ ++C ועכשיו #C. למזלי, מתאפשר לי גם לעבוד בסביבות המועדפות אליי. רק בגלל שמישהו אוהב PHP, לא הופך את ASP.NET לפחות טובה. למה אני בכל זאת לא עובד עם PHP למרות שאני יכול? כי PHP מעודדת קוד גרוע. אפשר לעבוד גם אחרת (CakePHP), אבל זה נדיר. PHP זה פשוט מהדורה מתקדת של ASP שסובלת מאותה הבעיה - נתונים, עיבוד, תצוגה, אינטראקציה - הכל בתוך אותו המרק. זה טוב למתחילים או מיני-סייטים. אתרי PHP מצליחים לרוב לא משתמשים בשיטות PHP "קלאסיות", אבל יוצרים תדמית מרשימה.

    אבל שוב, זה מה שאני מעדיף. אני אוהב שפות סטטיות, קומפיילר קשוח ובלי דולרים בכל שורה.

     

    דרג את התוכן:

      פרופיל

      felixg
      1. שלח הודעה
      2. אוף ליין
      3. אוף ליין

      תגיות