Software detaljer:
D er et højt niveau sprog stammer fra C og C, men er ikke bagudkompatibel med enten. GDC er en frontend til D skrevet til GCC.
Understøttede systemer:
GCC 3.3.x, 3.4.x, 4.0.x
Linux (testet på Red Hat 7.2, 8)
Mac OS X 10.3.x, 10.4.x
FreeBSD 5.2.1
Cygwin
MinGW
AIX (testet på 5,1)
Lignende versioner bør arbejde og andre Unix-platforme kan arbejde. Selvom compileren sandsynligvis vil arbejde på de fleste 32-bit arkitekturer, vil D runtime biblioteket stadig skal opdateres til at støtte dem
Hvad er nyt i denne udgivelse:.
- Forbedret sikkerhed funktioner og talrige fejlrettelser.
Hvad er nyt i version 2,058:
- Tilføj ny = & gt; lambda syntaks.
- Tillad 1. userproperty syntaks. BEMÆRK: 1.f er ikke længere en flyder bogstavelig, tilføje en 0 .
- Konverter til-delt DMD switch i stedet for -dylib
- Bedre udnyttelse af XMM registre i OS X 32 bit mål.
- Tilføj inline assembler støtte til AVX instruktioner (kun 64 bit mål).
- Anvendelse af basisklassen beskyttelse er nu forældet.
- Tilføjet avlsmål isVirtualMethod og getVirtualMethods.
- Struct / klasse invarianter nu implicit konst.
- grundigt eftersyn af std. regex modul gennemførelse. Breaking ændring i std. regex. erstatte med delegeret, bruge Optager! streng i stedet for RegexMatch! streng som delegeret parameter.
- Som typedef er blevet frarådet, overbelastninger af std. konv. som bruger typedef er nu forældet.
- std. array. insert er blevet frarådet. Brug venligst std. array. insertInPlace i stedet.
- overbelastning af std. array. erstatte som erstatter i stedet er blevet frarådet. Brug venligst std. array. replaceInPlace i stedet.
- toISOExtendedString og fromISOExtendedString funktioner på Systime, Dato, TimeOfDay og DateTime i std. datetime er blevet frarådet. Brug venligst toISOExtString og fromISOExtString i stedet.
- std. fil. getTimesPosix er blevet frarådet. Brug venligst std. fil. getTimes stedet.
- overbelastninger til isDir, isFile og isSymlink i std. fil, som tager en uint er blevet frarådet. Brug venligst attrIsDir, attrIsFile og attrIsSymlink i stedet.
Hvad er nyt i version 20111211:.
- Vedligeholderen har ændret
- Opdateret til GCC 4.6.1.
- Talrige fejlrettelser, forbedringer og oprydninger.
Kommentarer ikke fundet