Hvorfor Ubuntu (Studio)

Årsaken er RAD Studio fra Embarcadero! What????

Jeg bruker RAD Studio som mitt favoritt utviklings verktøy, og programmerer i C++. RAD Studio er, etter min mening, et av de beste utviklingsverktøy på markedet. Du programmerer ett sted, og lager programmer for både Windows, Apple maskiner, Android og Linux.

Selve RAD Studio mener jeg er skrevet i (Delphi-) Pascal. Delphi kommer fra gamle Borland. Borland var opprinnelig kjent for sin gamle C++ kompiler og OWL biblioteket. De regjerte nesten fullstendig den gangen. Så prøvde de seg med C++ Builder, Java Builder og Delphi Pascal. Det er antagelig mest riktig å si bare «Delphi» og ikke «Delphi Pascal». Delphi er en objekt orientert utgave av Pascal.

Alt det som er nevnt ovenfor er mer eller mindre skrevet i Delphi, hele det som nå kalles RAD Studio. RAD Studio inneholder nå både C++ Builder og Delphi, men ikke Java Builder (vet ikke om den fortsatt eksisterer).

Ok, tilbake til Ubuntu, som er en Linux distro. Jeg nevnte du kan sitte på en Windows maskin og lage programmer for Windows , Apple maskiner, Android og Linux, men det er visse begrensninger. Det gjelder C++.

Disse gutta er noen av verdens beste Pascal og Delphi programmerere, det skal de ha. Delphi er derfor deres førstefødte, som vi sier. Alt nytt kommer først til Delphi, deretter etter en viss tid til C++ Builder. Dette må vi godta.

Det betyr at RAD Studio ikke har ferdig alle funksjonene. De har f.eks. ferdig Delphi for Linux, men ikke C++ Builder, og den Linux distroen de har valgt å starte med, er Ubuntu.

En annen og lignende begrensning er det for Android. Google forlanger nå 64-bits kode i programmet. Det har de også ferdig for Delphi, men ikke for C++ Builder.

Da ser du mitt dilemma. Jeg kjenner litt til OpenSUSE distroen, og det er først nå jeg prøver Ubuntu, men den er jeg altså nå nødt til å kjøre. I tillegg må jeg altså bruke Delphi (Pascal) som programmerings verktøy foreløpig.

Embarcadero vil ikke si når C++ Builder får 64-bits kode for Android og når vi får C++ Builder for linux. De vil heller ikke bekrefte om det kommer til å skje. Det skjærer dypt i en hardcore C++ programmerers hjerte å skulle gå over til Delphi (Pascal) 🙂 men vi får leve i håpet. Jeg ser det som en umulighet at ikke vi skal få 64-bits C++ for Android og C++ for Linux.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

Dette nettstedet bruker Akismet for å redusere spam. Lær om hvordan dine kommentar-data prosesseres.