מג'יק (מחולל ישומים)

מתוך ויקיפדיה, האנציקלופדיה החופשית

ערך זה עוסק במחולל יישומים; לערך העוסק במשחק הקלפים, ראו Magic: The Gathering.
לוגו המוצר.
הגדל
לוגו המוצר.

מג'יק הוא מחולל ישומים (כלי לפיתוח תוכנה) שפותח בישראל בחברת "משוב - מחשבים" בשנות השמונים. מחולל הישומים של החברה נודע בפשטותו ובקלות הפיתוח שבו, בהיותו מחולל הישומים הראשון ללא קוד, וזכה במספר רב של פרסים ב"מרוץ RAD לכלי פיתוח", כאשר הוא גובר על כל המתחרים האחרים.

מיסדי החברה הם דייוויד אסיא ויקי דוניץ, והשליטה בה נמצאת בידי חברת פורמולה.

תוכן עניינים

[עריכה] רקע

תוכנת מג'יק חדרה לשוק הישראלי בעקבות השימוש הרב שעשה בה צה"ל בשנות ה-80 והמחצית הראשונה של שנות ה-90, והיא הייתה מחולל ישומים דומיננטי בתקופת מערכת ההפעלה DOS. התוכנה זכתה להצלחה משמעותית בעולם ונמכרה בין השאר ביפן, אירופה, אוסטרליה וארצות רבות נוספות.

הדעיכה של מג'יק נבעה מכניסה מאוחרת לסביבת מערכת ההפעלה חלונות. בעקבות ההגירה למערכת החלונות התעכב הפיתוח של המחולל, והוא נותר מאחור, כאשר שרתי SQL ומחוללים שונים תפסו את השווקים שלו. בכדי לשרוד נכנסה החברה גם לשוק פיתוח האפליקציות בעזרת המערכת שבנתה.

גירסת מג'יק יציבה ראשונה בסביבת חלונות שוחררה בשלב שבו למתחריו (כגון PowerBuilder) היו גרסאות מבוססות תכנות מונחה עצמים. ישנן עדיין מערכות מידע רבות שממשיכות לתפקד בסביבת מג'יק.

[עריכה] מאפיינים

יחודו הגדול וסוד הצלחתו של מג'יק בסביבת מערכת ההפעלה DOS נבעו מהיכולת לפתח באמצעותו מערכות מידע מורכבות בזמן קצר יחסית. מג'יק זכה במקום הראשון בתחרויות פיתוח בעולם.

מגבלה עיקרית של המחולל בתוכנת ה- DOS הייתה חוסר האפשרות לכתוב קוד, ולכן מי שרצה לכתוב קוד לפעילות מסוימת, היה חייב לכתוב אותו בשפה חיצונית כמו C ולשלב קריאה אליו מבחוץ, דבר שהיה מסורבל ולא יעיל. התוכנה לא תמכה בשפת SQL, והשתמשה בבסיס נתונים ביטריב.

היו שביקרו את הקונספט שלה ואת מוגבלותה, וכינוה בשם "מחולל לפקידים". מה שאכן היה קסום בה היה מחירה בארץ - 2,000 דולר לעותק של מחולל, ו-200 דולר תמלוגים לכל גרסת הרצה. הדבר גרם לכך שמחירי האפליקציות שלה היו יקרות. בגרסת החלונות, עקב התחרות הקשה, במיוחד מצד תוכנת אקסס שהוכללה בחבילת האופיס, שהייתה טובה בהרבה היבטים מתוכנת מג'יק, ובמיוחד במחירה (200 דולר), מחירה של הראשונה צנח.

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

החל מגירסה 9.0 שפורסמה בשנת 2002 שונה שמו של המוצר והוא נקרא כיום eDeveloper. בחודש מאי 2006 אמורה לצאת גרסה 10 שמכילה שיפורים במוצר (חלקם נחשפו כבר בגרסה 9) שמשלימה פער של שנים במוצר. בין השיפורים ניתן לציין:

  • עבודה בריבוי משימות.
  • עבודה מול שרתי אינטרנט וסביבת ריצה לאינטרנט.
  • תכנות מונחה ארועים ושימוש מוגבר ברעיונות של פיתוח מונחה עצמים.

[עריכה] מוצרים עיקריים

  • eDeveloper, מחולל ישומים
  • iBOLT, פלטפורמת אינטגרציה

[עריכה] ישומי מג'יק

  • Sleuth© - ניהול בסיסי נתונים הקשורים בבטחון הציבור
  • גזית - מערכת לניהול רשתות קימעוניות (הנפוצה בארץ) החל מהקופה הרושמת ועד לERP.

[עריכה] חברות בת

  • קאר-פרו סיסטמס

[עריכה] קישורים חיצוניים

[עריכה] לקריאה נוספת

  • דני גולדמן, המדריך השלם למג'יק, הוצאת הוד עמי.
  • דני גולדמן, ישומים מתקדמים במג'יק, הוצאת הוד עמי.
שפות אחרות