Cum IDE Delfi este scris în Delfi ca asa scrie un program, care poate fi
Desigur! mediu de dezvoltare interactive pot fi scrise într-un limbaj de programare, care prevede ca bază. De exemplu, Xcode este scris în Objective C, Microsoft Visual Studio este scris folosind C ++ și C # + XAML, limbile majore ale IDE.
așa cum este practica normală „Recursivitate“ Cu IDE: cel mai probabil, a folosit o versiune anterioară a Delphi IDE, iar compilatorul Delphi este scris în C, nici o dificultate de a utiliza IDE, cu codul sursă nu, pentru că IDE - un set de numere scurte sau acceleratoare ale procesului de dezvoltare, care facilitează vizual reprezentare a codului și a resurselor, aspectul / preprocesare, etc, dar nu și ansamblul în sine, se ocupă cu compilator.
Compilatorului și mediu de dezvoltare nu este nimic mai mult decât un program comun cu sarcina specifică și abordări triviale pentru implementare. IDE poate fi sunt scrise în orice limbă și în orice IDE, inclusiv pe ei înșiși. În acest caz, poate fi folosit versiunile anterioare ale acestor medii de dezvoltare.
Ce este? Evident convenabil, dar lucrează la o astfel de echipa proiecte de cel puțin 5-6 persoane. Este chiar mai ușor pentru dezvoltatorii de a lucra în același IDE, ceea ce ar îmbunătăți în timp util și să înțeleagă limitele sale. Lucrul în sine peste IDE poate fi proces foarte interesant, automat, care facilitează eliberarea.
Prima versiune de Delphi IDE aparent a fost atât de simplu încât colectate fără cel mai IDE sau de la un concurent.
Dmitrij Igorevich răspunde la întrebările dumneavoastră în linia lui directă
Prin formarea de producție Automator. Prin apelarea unui programator, psiholog și filosof. Viața: mică vulpe viclean.
De fapt, nu este nimic ciudat că următorul Delphi a fost scris cu ajutorul vechiului Delphi :)
Nu contează ceea ce scrii cod. cel puțin în IDE „Delphi“ La, cel puțin într-un notebook simplu.
Este important ca ar fi să compună proiecte (fișiere și proiecte de structură), care deja pot fi introduse în compilator. În acest caz, este scris IDE care pur și simplu „funcționează corect cu fișiere Proiecte“ și are mai multă funcționalitate decât versiunea anterioară :)
Apoi, cazul este compilat și furnizate de compilator.
În același mod, cum să scrie același notebook-ul Proiecte doar mult mai greu :)