Dettagli del software:
Versione: 2.059
Data di caricamento: 14 Apr 15
Licenza: Libero
Popolarità: 42
D è un linguaggio di alto livello derivato dal C e C, ma non è retrocompatibile con entrambi. GDC è un frontend per D scritto per GCC.
Sistemi supportati:
GCC 3.3.x, 3.4.x, 4.0.x
Linux (testato su Red Hat 7.2, 8)
Mac OS X 10.3.x, 10.4.x
FreeBSD 5.2.1
Cygwin
MinGW
AIX (testato su 5.1)
Versioni simili dovrebbero lavorare e altre piattaforme Unix potrebbero funzionare. Anche se il compilatore probabilmente funzionerà sulla maggior parte delle architetture a 32-bit, la libreria di runtime D sarà ancora bisogno di essere aggiornato per supportare loro
Cosa c'è di nuovo in questa versione:.
- Maggiore sicurezza di funzioni e numerosi bugfix.
Cosa c'è di nuovo in versione 2.058:
- Aggiungi nuovo = & gt; lambda sintassi.
- Consenti 1. sintassi UserProperty. NOTA: 1.f non è più un float letterale, aggiungere un 0.
- Converti in -shared interruttore DMD invece di -dylib
- Migliore utilizzo dei registri XMM in OS X di destinazione a 32 bit.
- Aggiungi sostegno assembler inline per istruzioni AVX (solo bersagli a 64 bit).
- L'utilizzo di protezione classe base è ormai obsoleto.
- Aggiunto tratti isVirtualMethod e getVirtualMethods.
- invarianti Struct / classe sono ora implicitamente const.
- Riparazione completa di std. implementazione del modulo regex. Rompere il cambiamento in std. regex. sostituirlo con delegato, utilizzare Cattura! stringa invece di corda RegexMatch! come parametro di delegato.
- Come typedef è sconsigliata, sovraccarichi di std. conv. alla quale usare typedef sono ora deprecato.
- std. array. inserto è stato deprecato. Si prega di utilizzare std. array. insertInPlace invece.
- Il sovraccarico di std. array. sostituire che sostituisce in luogo è disapprovato. Si prega di utilizzare std. array. replaceInPlace invece.
- Il toISOExtendedString e fromISOExtendedString su SysTime, Data, timeofday, e DateTime in std. datetime sono stati deprecati. Si prega di utilizzare toISOExtString e fromISOExtString invece.
- std. file. getTimesPosix è obsoleta. Si prega di utilizzare std. file. getTimes invece.
- I sovraccarichi per isdir, isFile, e isSymlink in std. fascicolo che prendere un uint sono stati deprecati. Si prega di utilizzare attrIsDir, attrIsFile, e attrIsSymlink invece.
Funzioni
Cosa c'è di nuovo in versione 20111211:.
- Il manutentore è cambiato
- Aggiornamento di GCC 4.6.1.
- Numerose correzioni, miglioramenti e ripuliture.
I commenti non trovato