51
D je jezik s C-podobno skladnjo in statičnim tipkanjem.Pragmatično združuje učinkovitost, nadzor in moč modeliranja z varnostjo in produktivnostjo programerjev.Priročnost D omogoča pisanje velikih fragmentov kode brez odvečnih določitev vrst v slogu dinamičnih jezikov.Vendar statični sklep sklepa o vrstah in drugih lastnostih kode, kar daje najboljše tako statičnemu kot dinamičnemu svetu.Samodejno upravljanje pomnilnika omogoča varno, preprosto in robustno kodo.D podpira tudi upravljanje obsega virov (aka idiom RAII) in izjave o obsegu za determinirano kodo transakcij, ki jo je enostavno zapisati in brati.Vgrajeni linearni in asociativni nizi, rezine in obsegi omogočajo vsakodnevno programiranje preprosto in prijetno za naloge majhne in velike.... Moč Najboljša paradigma je, da ene ne vsiljujemo na račun drugih.D ponuja klasičen polimorfizem, semantiko vrednosti, funkcionalni slog, generike, generativno programiranje, pogodbeno programiranje in še več - vse skladno integrirano.D ponuja inovativen pristop k sočasnosti, ki vključuje resnične nespremenljive podatke, pošiljanje sporočil, privzeto skupno rabo in nadzorovano izmenljivo izmenjavo med nitmi.Od preprostih scenarijev do velikih projektov ima D širino lestvice s potrebami katere koli aplikacije: testiranje enot, skrivanje informacij, izpopolnjena modularnost, hitra kompilacija, natančni vmesniki.Učinkovitost D se po naravni poti zbira z učinkovito domačo kodo.D je zasnovan tako, da je najbolj "očitna" koda hitra in varna.Občasno se bo morda morala izogniti določeni varnosti tipa za najvišjo hitrost in nadzor.V takšnih redkih primerih D ponuja domače kazalce, tipke, dostop do katere koli funkcije C brez vmešavanja prevoda in celo vgrajenega sestavnega dela.Modularni atributi @safe, @trusted in @system omogočajo programerju, da najbolje odloči o varnosti in učinkovitosti določenih aplikacij ter prevajalcu preveri skladnost.
Spletna stran:
https://dlang.orgLastnosti
Kategorije
Alternativa D (Programming Language)u za vse platforme s katero koli licenco
1126
582
Java
Java je računalniški programski jezik splošnega pomena, ki je sočasno, v razredu, objektno usmerjen in posebej zasnovan tako, da ima čim manj odvisnosti od izvajanja.
416
278
C (programming language)
C je splošni računalniški programski jezik.C je eden najpogosteje uporabljanih programskih jezikov vseh časov.
- Brezplačna
- Windows
- Mac
- Linux
- Android
- iPhone
- Playstation
- Android Wear
- iPad
- Android Tablet
- BSD
- Haiku
- AROS
266
243
178
146
Lua
Lua je močan, hiter, lahek in vgrajen skriptni jezik.
- Brezplačna
- Windows
- Mac
- Linux
- AmigaOS
- Android
- iPhone
- Playstation
- Android Wear
- iPad
- Android Tablet
- BSD
- Haiku
- MorphOS
123
104
Go (Programming Language)
Go je odprtokodni programski jezik, ki olajša izdelavo preproste, zanesljive in učinkovite programske opreme.
71
61
53
36
Haxe
Haxe je odprtokodni pribor orodij, ki temelji na sodobnem strogo tipkanem programskem jeziku, najsodobnejšem prevajalniku svetlobne hitrosti, popolnem medsistemskem standardu ...
- Brezplačna
- Windows
- Mac
- Linux
- Raspberry Pi
30
Apple Swift
Swift je programski jezik za iOS, OS X, watchOS in tvOS aplikacije, ki temelji na najboljših C in Objective-C, brez omejitev združljivosti C.