"Q: What is Delphi 6? A: Borland® Delphi™ 6 is the first rapid application development (RAD) environment for easily building and using industry-standard Web Services. With Delphi 6, corporate and individual developers can create next generation e-business applications quickly and easily. Major features include BizSnap,™ WebSnap,™ and DataSnap,™ which enable developers to create applications that simplify business-to-business integration with full support for XML, SOAP, and WSDL. Delphi 6 industry-standard Web Services support enables immediate and ongoing integration with emerging Web Services-based vendor platforms such as .Net™ and BizTalk™ from Microsoft,® and ONE from Sun Microsystems.®"
Programmer er binære filer som kan forståes af processoren (og operativ systemet). I gamle dage blev disse skrevet i assembler, som er meget tæt på det sprog som processoren forstår. En tekst fil med assembler kode skulle "assembles" så den blev binær og startup kode for operativ systemet blev indsat i filen.
Senere kom programmerinkssprog der skulle kombileres. Her har man noget kode der ligner mere noget man kan forstå. Denne kode bliver som regel kompileret til assembler og derefter assemblet til maskin kode. Til sidst links filerne samme og en startup kode puttes ind i starten.
Om man nu bruger C, C++, Pascal (Delphi) eller et af de andre kompilerede sprog, ja det er lige meget.
Nu er der naturligvis ting man ikke kan lave i Delphi - nemlig drivere til f.eks. Windows. Delphi har ikke de fornødne muligheder for at kompilere kode så at man kan lave en driver.
Der er også andre typer af sprog. Visual Basic er (var?) et interpreteret sprog, hvilket betyder at man har brug for et program (en intrepreter) der kan oversætte VB koden løbende til noget maskinen kan forstå. Perl arbejder også efter dette princip.
Java er lidt anderledes. Java oversætter koden til noget de kalder Byte Code. Byte Code minder meget om det som processoren kan forstå, men er ikke lavet til en processor men derimod en "Virtual Machine". Denne oversætter nu fra Byte Code til Machine Code.
Som du nok kan forstå, så er det lige meget hvad du skriver dit program i. Nogle programmer er bedere til noget og andre programmer er bedere til noget andet. Delphi har den fordel at det er meget nemt at lave nogle grafisk programmer. Det betyder at en del bliver laver for dig. Narturligvis har det en bagside. Delphi går ud fra at du vil lave nogle bestemte ting, og du kan så opleve at det kan være svært at ændre dette. Hvis du skriver dit program uden at bruge Delphis komponenter, så har du mere frihed men må også lave meget mere arbejde.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.