דלפי (Delphi) היא שפת תכנות מסחרית שפותחה על ידי אנדרס הלסברג. היא יישום של Object Pascal (שפת פסקל מותאמת לתכנות מונחה עצמים, שיטה שמארגנת קוד בתוך "אובייקטים").
דלפי פועלת בתוך סביבת פיתוח ויזואלית מסוג RAD (Rapid Application Development, פיתוח יישומים מהיר). סביבת ה-RAD מאפשרת לבנות ממשקי משתמש גרפיים במהירות, ולפרוס קוד אחד על כמה מערכות הפעלה שונות.
השפה נפוצה לפיתוח יישומים שולחניים על Windows ו‑macOS, וגם לאפליקציות בטלפונים וטאבלטים של Android ו‑iOS. קיימת גרסה ישנה ללינוקס (Kylix מ‑2001), אך היא לא תומכת בתכונות החדשות.
Object Pascal היא שפת דור רביעי ומונחת עצמים, המבוססת על פסקל. יש גם מימושים קוד פתוח שלה, כמו Lazarus ו‑Free Pascal, בעוד דלפי עצמה אינה קוד פתוח.
בסביבת הדלפי ניתן להפעיל מהדרים לשפות נוספות כגון C++ ו‑Java, ואף כלים ל‑HTML5.
דלפי נודעת ביתרונות כמו גמישות בממשק המשתמש (GUI), מהירות הריצה, תמיכה מובנית במסדי נתונים ויעילות בפיתוח. עם זאת, היא לא כבשה את שוק ה‑RAD, שעדיין שייך ברובו לוויז'ואל סטודיו של מיקרוסופט. המתחרות העיקריות הן C++, C# ו‑Java.
דלפי מגיעה עם שתי מסגרות עיקריות: VCL ומיועדת רק ל‑Windows שולחני ותומכת טוב בשפות מימין לשמאל כמו עברית וערבית; ו‑FMX (FireMonkey) שמתאימה גם לשולחן העבודה וגם לניידים, אך תמיכת העברית בה פחות טובה.
הגרסה הראשונה של דלפי יצאה ב‑1995 עבור Windows 3.1 (16 ביט). דלפי 2 הוסיפה תמיכה ב‑32 ביט למערכות כמו Windows 95. ב־2001 יצאה Kylix ללינוקס. גרסאות מרכזיות נוספות כללו תמיכה ב‑.NET (2003) ושינויים ב‑IDE ב‑2005. ב‑2007 המוצר עבר לשם Codegear, וב־2008 נמכר ל‑Embarcadero.
בשנת 2010 יצאה סדרת XE, שבה שולבה טכנולוגיית FMX, FireMonkey. קוף האש (FireMonkey) מפריד בין מערכת ההפעלה לממשק הגרפי, ומאפשר לצייר ישירות בכרטיס הגרפי גם במחשבים וגם במכשירים ניידים. XE4 הוסיפה יצוא ל‑iPhone ול‑Mac, ו‑XE5 הוסיפה תמיכה ב‑Android. XE8 מ‑2014 הייתה האחרונה בסדרה זו.
הגרסה DX10 מ־2015 המשיכה את סדרת XE ולשיפור התמיכה ב‑64 ביט. לאחריה יצאו הגרסאות 10.1, 10.2 ו‑10.3 בשנים 2016, 2018.
דלפי (Delphi) היא שפת תכנות לבניית תוכנות ואפליקציות. היא מבוססת על פסקל, שנקרא Object Pascal. Object Pascal מסדר קוד בתוך "אובייקטים".
עובדים עם דלפי בתוך סביבת פיתוח ויזואלית. סביבת פיתוח זו נקראת RAD, והיא עוזרת לבנות תוכנות מהר.
אפשר לכתוב קוד אחד וללהריץ אותו על מחשבים וטלפונים. דלפי עובדת על Windows ו‑macOS וגם על Android ו‑iOS. יש גרסה ישנה ללינוקס שנקראה Kylix.
דלפי ידועה בכך שהיא עוזרת לעשות ממשקים יפים ולהתחבר למסדי נתונים. היא לא קוד פתוח. יש גם גרסאות קוד פתוח של פסקל, כמו Lazarus.
דלפי כוללת שתי מערכות: VCL למחשבים עם Windows, ו‑FMX (קוף האש) שגם עובדת על טלפונים. VCL תומכת טוב בעברית וערבית. FMX פחות טובה בעברית.
הגרסה הראשונה יצאה ב‑1995. ב‑2001 יצאה גירסה ללינוקס בשם Kylix.
בשנת 2010 התחילה סדרת XE. היא כללה את FireMonkey, קוף האש. XE4 אפשרה לפתח לאייפון ו‑Mac. XE5 הוסיפה תמיכה באנדרואיד.
בשנת 2015 יצאה DX10 עם שיפורים ל‑64 ביט. אחרי זה יצאו גרסאות 10.1 עד 10.3 ב‑2016, 2018.
תגובות גולשים