Ero sivun ”D (ohjelmointikieli)” versioiden välillä

[arvioimaton versio][arvioimaton versio]
Poistettu sisältö Lisätty sisältö
RibotBOT (keskustelu | muokkaukset)
p Botti muokkasi: it:D (linguaggio)
tilannepäivitystä
Rivi 7:
|muistinhallinta=[[Automaattinen_roskienkeräys|roskienkeruu]], manuaalinen
|julkaistu=1999
|vakaa-versio=1.023052
|kehitys-versio=2.007036
|viimeisin-julkaisupäivä=[[25. marraskuuta]], [[20072009]]
|toteutukset=DMD, GDC, LDC
|vaikutteet=[[C]], [[C++]], [[C#]], [[Eiffel]], [[Java]], [[Lisp]]
|käyttöjärjestelmä=Windows, Linux, Mac OS X, FreeBSD, AIX
Rivi 34:
Toinen merkittävä D-kääntäjä, [http://dgcc.sourceforge.net/ GDC], yhdistää DMD:n etuosan GCC:tä käyttävään takaosaan. GDC toimii teoriassa kaikilla alustoilla, joilla GCC:kin, ja on lisäksi julkaistu vapaan GPL-lisenssin alla. GDC on käytännön syistä ajoittain spesifikaation osalta jäljessä virallista kääntäjää. Linux-jakeluista ainakin Debian, Gentoo ja Ubuntu tarjoavat kääntäjää paketinhallintansa kautta. Kääntäjä on mahdollista asentaa myös [http://www.dsource.org/projects/dsss dsss]-järjestelmän kautta. DSSS on esimerkiksi CPAN ja RubyGems -järjestelmiä vastaava asennustyökalu D-kielelle.
 
D on yhä aktiivisen kehitystyön alla ja sen kääntäjistä julkaistaan säännöllisesti uusia versioita säännöllisesti. Kääntäjän 1.x0-haaraan tuleeilmestyy lähinnä bugikorjauksia, mutta 2.x0-haaraan myös epävakaita uusia toimintoja. Ehkä merkittävin muutos 2.x0-versioissaversiossa on C++-kielen const-järjestelmän vastine. [http://www.digitalmars.com/d/2.0/features2.html D 2.0] sisältänee ilmestyessään myös monia muita uusia ominaisuuksia, kuten aidot sulkeumat, paremman muistimallin monisäikeiselle ohjelmoinnille, suurehkon päivityksen standardikirjastoon ja monia pienempiä korjauksia.
 
== Esimerkkejä ==