Delphi blev første gang udgivet i 1995. Programmeringssproget og IDE er i løbende udvikling og er avanceret og forbedret, ligesom alternative sprog som C#, C++, Java og andre.
Takket være de seneste ændringer på Windows kunne Delphi indstilles til at blive et fremtrædende udviklingssprog igen.
Uanset om du lærer at programmere for første gang eller ønsker at komme tilbage på kodningshesten, her er grunden til, at du bør overveje Delphi til kodning i 2022.
Hvad er Delphi?
Udgivet oprindeligt til Windows 3.1, Delphi er opkaldt efter den græske legende Oracle i Delphi og er et af de første RAD-værktøjer (Rapid Application Development) nogensinde.
Delphi er et programmeringssprog såvel som et softwareprodukt, komplet med en IDE (integreret Udviklingsmiljø) til hurtig udvikling af applikationer til desktop, mobil, web og konsol platforme.
Oprindeligt udviklet af Borland, er Delphi nu udviklet og vedligeholdt af Embarcadero Technologies. Delphi er baseret på Object Pascal-sproget og inkluderer dobbelte applikationsrammer og en visuel designer.
Ligesom sin forgænger er Delphi et sprog til generelle formål designet til effektivitet og tilbyder hardwareadgang og programmering på lavt niveau og understøtter endda kode skrevet i assembly- eller maskinkode.
Delphi er hurtig
Den måske største styrke ved Delphi er dens hastighed. Udviklet som et RAD-værktøj, længe før udtrykket blev brugt, er dets største fordel den integrerede hukommelseshåndtering.
Dette gør det muligt for softwaren at bruge flere hukommelsestildelinger på en måde, som alternative sprog som C eller C++ ikke kan. På samme måde kan Delphi bruge strenge hurtigere end C og C++.
Det vigtigste at bemærke om Delphi er dog ikke kun dens hastighed, men dens paritet. C, C++, Java… de er alle bedre kendt, bedre understøttet og bredt forstået, men generelt er de ikke hurtigere end Delphi. I nogle nøglescenarier – som dem fremhævet ovenfor – er Delphi hurtigere.
De samme mennesker, der siger, "Delphi er langsom", siger typisk også "Delphi er død." Men de tager fejl på begge punkter.
Delphi understøtter enhver platform, du bruger
Udvikling med Delphi betyder, at du kan målrette din applikation til at køre på Windows, macOS, Linux, Android og iOS.
Dette er gjort muligt takket være FireMonkeys cross-platform udviklingsramme, som er tilgængelig til Windows, macOS, Android og iOS. Udvikling på Linux kræver et tredjepartsbibliotek, FMX Linux.
Det vigtigste er måske, at Microsoft har forældet sin Universal Windows Platform (UWP). Dette gør det muligt for leverandører af udviklerværktøjer som Delphi igen at være på forkant med udvikling af Windows-applikationer. I stedet for at blive sat på sidelinjen af UWP (og før det .NET), sætter Delphis evne til at få adgang til Windows' native (eller klassiske) API'er det i den bedste position.
Windows 64-bit (Win64) og 32-bit (Win32) applikationer kan udvikles med Delphi.
Du kan nu udvikle med Delphi gratis
Traditionelt betød kodning med Delphi, at man skulle betale for dyr software, såvel som at lære et nyt sprog. Med Delphi Community Edition er det dog ikke længere tilfældet.
Til professionelle formål, Delphi 11 er tilgængelig i tre varianter: Professional, Enterprise og Architect.
Hver af disse smagsvarianter er prissat forskelligt og byder på forskellige nye funktioner. Den professionelle mulighed er for individuelle udviklere og små teams, der arbejder på desktop- og mobilapps, og koster $1599 for det første år og $399 for årlig fornyelse.
Enterprise-versionen af Delphi 11 er rettet mod teams, der udvikler klient/server-apps, REST-tjenester og andre flerlagsprojekter. Dette koster $3999 på forhånd og $999 for årlig fornyelse.
Endelig koster Architect-pakken $5999 at købe og $1399 at forny. Dette er velegnet til teams, der bygger web-aktiverede, database- eller cloud-apps.
Forlaget Embarcadero har også lavet Delphi 11 gratis i 30 dage, hvilket giver masser af tid til at evaluere softwaren og sproget, før du forpligter dig til at købe.
Delphi gør alt, hvad du har brug for
Alle slags brugbare applikationer kan udvikles med Delphi. Håndtering af hardware og databaser er blandt dets nøglefunktioner, men så meget mere er muligt.
Forskellige biblioteker er tilgængelige, mange gratis, som lader dig gøre alt fra at manipulere toner, ringetoner, sensorer og vibrationer på en Android-enhed til at rapportere CPU-hastighed, vise MAC-adresser, redigere PATH-miljøvariablen og andet desktop-baseret opgaver.
Regnskabssoftware, antivirusværktøjer, kvitteringsgenerering, ordrebekræftelsesscripts, AI og maskinlæring applikationer kan udvikles med Delphi, sammen med billedmanipulation, datamodellering, virtuel studieteknologi og mere.
Du finder Delphi-applikationer inden for sundhedspleje, bank, fintech og mange andre industrier. Delphi-applikationer skrevet for ti eller flere år siden kører stadig pålideligt og kan opdateres og moderniseres, hvor det er nødvendigt.
Hvis du er parat til at sætte dig ind i Delphi, kan du forvente at være i stand til effektivt at udvikle applikationer, der løser problemer.
Se ind i fremtiden og skift til Delphi i 2022
Fleksibel, gratis at bruge og hurtig, vil du opdage, at Delphi gør alt, hvad du har brug for. Oftere findes i virksomhedsapplikationer, der kræver databaseadgang, Delphi kan håndtere alt fra printere til POS-applikationer. Selvom det ikke er kendt for spiludvikling - C-sprog har en tendens til at føre dertil - Delphi er perfekt til næsten alle andre programmeringsbrug.
Med det rigtige kursus, en vilje til at lære og evnen til at tilpasse dine nuværende programmeringsevner, betyder Delphi en ekstra streng i din bue. At lære Delphi i 2022 betyder, at du kan tilføje denne viden til dit CV, hvilket hjælper med at forbedre din beskæftigelsesegnethed.
Hvis du leder efter en ny programmeringsudfordring, ønsker at friske op og udvikle dine færdigheder eller ønsker at lære, så gør 2022 til det år, du lære Delphi.
Vi håber, du kan lide de ting, vi anbefaler og diskuterer! MUO har tilknyttede og sponsorerede partnerskaber, så vi får del i omsætningen fra nogle af dine indkøb. Dette påvirker ikke den pris, du betaler, og hjælper os med at tilbyde de bedste produktanbefalinger.
Strapped for harddiskplads? Installer en af disse små og lette Linux-distros for at gøre din pc brugbar igen.
Læs Næste
- Forfremmet
- Programmering
- Programmeringssprog
- Kodningstip

Stedfortrædende redaktør for sikkerhed, Linux, gør-det-selv, programmering og teknisk forklaret, og virkelig nyttig podcast-producent, med omfattende erfaring i desktop- og softwaresupport. Christian, som bidrager til magasinet Linux Format, er Raspberry Pi-tinder, Lego-elsker og retro-spilfan.
Abonner på vores nyhedsbrev
Tilmeld dig vores nyhedsbrev for tekniske tips, anmeldelser, gratis e-bøger og eksklusive tilbud!
Klik her for at abonnere