D (Programming Language)

D (Programming Language)

D är ett språk med C-liknande syntax och statisk typning.Den kombinerar pragmatiskt effektivitet, styrning och modelleringskraft med säkerhet och programmeringsproduktivitet. Bekvämlighet
D är ett språk med C-liknande syntax och statisk typning.Den kombinerar pragmatiskt effektivitet, styrning och modelleringskraft med säkerhet och programmeringsproduktivitet.Bekvämlighet D gör det möjligt att skriva stora kodfragment utan att redundant ange typer, i stil med dynamiska språk.Ändå drar statisk inferens typer och andra kodegenskaper, vilket ger det bästa av både statiska och dynamiska världar.Automatisk minneshantering möjliggör säker, enkel och robust kod.D stöder också scoped resource management (även RAII-formspråket) och uttalanden för omfattning för deterministisk transaktionskod som är lätt att skriva och läsa.Inbyggda linjära och associerande matriser, skivor och intervall gör den dagliga programmeringen enkel och trevlig för små och stora uppgifter.... Kraft Det bästa paradigmet är att inte ålägga en på bekostnad av andra.D erbjuder klassisk polymorfism, värdesemantik, funktionell stil, generik, generativ programmering, kontraktsprogrammering och mer - allt harmoniskt integrerat.D erbjuder ett innovativt tillvägagångssätt för samtid med verkliga immutable data, meddelande vidarebefordran, ingen delning som standard och kontrollerad muterbar delning över trådar.Från enkla skript till stora projekt har D bredden i skala med alla applikationers behov: enhetstestning, informationsdölj, förfinad modularitet, snabb sammanställning, exakta gränssnitt.Effektivitet D sammanställs naturligtvis till effektiv inbyggd kod.D är utformad så att de flesta "uppenbara" koder är snabba och säkra.Ibland kan en funktion behöva undvika gränserna för typsäkerhet för högsta hastighet och kontroll.För sådana sällsynta fall erbjuder D infödda pekare, typ avgjutningar, tillgång till valfri C-funktion utan någon mellanliggande översättning och till och med inline assembler.De modulära attributen @safe, @trusted och @system gör det möjligt för programmeraren att bäst bestämma säkerhets- / effektivitetsutbyten för en viss applikation och ha kompilatorns kontroll av konsistens.
d

kategorier

Alternativ till D (Programming Language) för Linux

Objective-C

Objective-C

Objekt-C-språket är ett enkelt datorspråk utformat för att möjliggöra sofistikerad objektorienterad programmering.
Erlang

Erlang

Erlang är ett generellt samtidigt, samtidigt skräp-samlat programmeringsspråk och runtime-system som används för att bygga massivt skalbara mjuk realtidssystem med krav på höga ...
Nim (programming language)

Nim (programming language)

Nim är ett statiskt typiskt, absolut nödvändigt programmeringsspråk med ett kraftfullt makrosystem som försöker ge programmeraren ultimat kraft utan kompromisser om körningseffektivitet.
Groovy

Groovy

Groovy är ett smidigt och dynamiskt språk för Java Virtual Machine (JVM).
Clojure

Clojure

Clojure är ett dynamiskt programmeringsspråk som riktar sig till Java Virtual Machine (och CLR).
FreeBASIC

FreeBASIC

FreeBASIC är en helt gratis, öppen källkod, 32-bitars BASIC-kompilator, med syntax som liknar MS-QuickBASIC, som lägger till nya funktioner som pekare, osignerade datatyper, inline ...
F# (programming language)

F# (programming language)

F # är ett kortfattat, uttrycksfullt och effektivt funktionellt och objektorienterat språk för .NET som hjälper dig att skriva enkel kod för att lösa komplexa problem.
Vala

Vala

Vala är ett nytt programmeringsspråk som syftar till att föra moderna programmeringsspråkfunktioner till GNOME-utvecklare utan att ställa några ytterligare runtime-krav och utan ...
Hack

Hack

Hack är ett programmeringsspråk för HHVM som interopererar sömlöst med PHP.
Squirrel (programming language)

Squirrel (programming language)

Squirrel är ett högt nödvändigt, objektorienterat programmeringsspråk, utformat för att vara ett lätt skriptspråk som passar in i storlek, minnesbandbredd och realtid ...
Cobra

Cobra

Cobra är ett högpresterande, snabbt utvecklande programmeringsspråk.
Ceylon

Ceylon

Stöd för virtuella Java- och JavaScript-maskiner
wxBasic

wxBasic

wxBasic är en grundläggande tolk som är: * Gratis * Open Source (LGPL) * Cross-platform (för närvarande Windows och Linux)
Ada

Ada

Ada 2012 är nästa generation av världens främsta programmeringsspråk för säker, säker och pålitlig programvara.
Crystal (programming language)

Crystal (programming language)

Programmeringsspråk med Ruby-liknande syntax som kompilerar till effektiv inbyggnadskod.