mboost-dp1
Using C++ in GCC is OK
- Forside
- ⟨
- Forum
- ⟨
- Tagwall
LOL
- Har I hørt om det her nye udviklingsmiljø, C++?
- Nej, aldrig. Har det været her længe?
- Det tror jeg ikke. Er I med på at prøve det? Vi starter langsomt op og bruger *kun* aftalte dele. Er I med på at bruge "contructors"? De virker ret harmløse.
- Fint, fint. I de næste 5 år, vil vi prøve at bruge constructors.
- ... måske går vi for hurtigt frem?
- Har I hørt om det her nye udviklingsmiljø, C++?
- Nej, aldrig. Har det været her længe?
- Det tror jeg ikke. Er I med på at prøve det? Vi starter langsomt op og bruger *kun* aftalte dele. Er I med på at bruge "contructors"? De virker ret harmløse.
- Fint, fint. I de næste 5 år, vil vi prøve at bruge constructors.
- ... måske går vi for hurtigt frem?
#12
Java, C# etc. har overtaget meget af C++'es potentielle brugsområde.
Men en compiler suite med flere sprog, flere target CPU og flere target OS burde kunne udnytte C++ til meget pænere kode.
Rent faktisk kunne den naturligvis også laves i Java eller C#, men GNU er ikke så glade for de 2 og det er også et stort problem ikke at kunne lave en gradvis migrering (det er nemt med C++).
Java, C# etc. har overtaget meget af C++'es potentielle brugsområde.
Men en compiler suite med flere sprog, flere target CPU og flere target OS burde kunne udnytte C++ til meget pænere kode.
Rent faktisk kunne den naturligvis også laves i Java eller C#, men GNU er ikke så glade for de 2 og det er også et stort problem ikke at kunne lave en gradvis migrering (det er nemt med C++).
Når man vælger sprog til at skrive sin compiler i, så er man også nødt til at tænke på bootstrapping. Tidligere har det jo været sådan, at man blot skulle have en C compiler for at kunne compilere gcc. Hvis man i fremtiden skal bruge en C++ compiler for overhovedet at kunne compilere gcc bliver det sværere at portere gcc til en ny platform.
#14 så vidt jeg har forstået på forskellige diskussioner (mest lwn), er det mest moduler til GCC det nu bliver muligt at skrive i C++. Dvs. non-critical parts.
Så med lidt held, kan selve GCC compiles med en C-compiler alene. GCC kan så bruges til at compile modulerne.
Så med lidt held, kan selve GCC compiles med en C-compiler alene. GCC kan så bruges til at compile modulerne.
Opret dig som bruger i dag
Det er gratis, og du binder dig ikke til noget.
Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.