D (Programming Language)

D (Programming Language)

D é uma linguagem com sintaxe do tipo C e digitação estática.Combina pragmaticamente eficiência, controle e potência de modelagem, com segurança e produtividade do programador.
D é uma linguagem com sintaxe do tipo C e digitação estática.Combina pragmaticamente eficiência, controle e potência de modelagem, com segurança e produtividade do programador.A conveniência D permite escrever grandes fragmentos de código sem especificar tipos redundantes, no estilo de linguagens dinâmicas.No entanto, a inferência estática deduz tipos e outras propriedades de código, fornecendo o melhor dos mundos estático e dinâmico.O gerenciamento automático de memória cria código seguro, simples e robusto.D também suporta gerenciamento de recursos com escopo (também conhecido como o idioma RAII) e instruções de escopo para código transacional determinístico que é fácil de escrever e ler.Matrizes lineares e associativas, fatias e intervalos integrados tornam a programação diária simples e agradável para tarefas pequenas e grandes.... Poder O melhor paradigma é não impor um em detrimento de outros.D oferece polimorfismo clássico, semântica de valores, estilo funcional, genéricos, programação generativa, programação de contratos e muito mais - tudo harmoniosamente integrado.D oferece uma abordagem inovadora à simultaneidade, apresentando dados imutáveis ​​verdadeiros, passagem de mensagens, sem compartilhamento por padrão e compartilhamento mutável controlado entre threads.Desde scripts simples a grandes projetos, D tem a amplitude de dimensionar com as necessidades de qualquer aplicativo: teste de unidade, ocultação de informações, modularidade refinada, compilação rápida, interfaces precisas.A eficiência D compila naturalmente para um código nativo eficiente.D é projetado de modo que a maioria dos códigos "óbvios" seja rápida e segura.Ocasionalmente, uma função pode precisar escapar dos limites do tipo de segurança para obter velocidade e controle finais.Em casos tão raros, o D oferece ponteiros nativos, conversão de tipos, acesso a qualquer função C sem nenhuma tradução intermediária e até o assembler embutido.Os atributos modulares @safe, @trusted e @system permitem que o programador decida da melhor maneira as compensações de segurança / eficiência de um aplicativo específico e faça com que o compilador verifique a consistência.
d

Local na rede Internet:

Categorias

Alternativas ao D (Programming Language) para Windows

Python

Python

Python é uma linguagem de programação interpretável, interativa, orientada a objetos e extensível.
Java

Java

Java é uma linguagem de programação de uso geral que é simultânea, baseada em classes, orientada a objetos e projetada especificamente para ter o menor número possível de dependências de implementação.
PHP

PHP

O PHP é uma linguagem de script de uso geral amplamente usada que é especialmente adequada para o desenvolvimento da Web e pode ser incorporada ao HTML.
C (programming language)

C (programming language)

C é uma linguagem de programação de computador de uso geral.C é uma das linguagens de programação mais usadas em todos os tempos.
C++

C++

C ++ é uma linguagem de programação poderosa, de forma livre, multiparadigma, estaticamente digitada.
Ruby

Ruby

Ruby é uma linguagem de programação orientada a objetos dinâmica, reflexiva e de uso geral que combina sintaxe inspirada no Perl com recursos semelhantes ao Smalltalk.
C#

C#

O C # é uma linguagem de programação com vários paradigmas, que inclui tipagem forte, imperativa, declarativa, funcional, genérica, orientada a objetos (baseada em classe) e orientada a componentes ...
Lua

Lua

Lua é uma linguagem de script poderosa, rápida, leve e incorporável.
Perl

Perl

Perl é uma linguagem de programação dinâmica de alto nível, de propósito geral, interpretada e com mais de 22 anos de desenvolvimento.
Go (Programming Language)

Go (Programming Language)

Go é uma linguagem de programação de código aberto que facilita a criação de software simples, confiável e eficiente.
Rust

Rust

Uma linguagem de programação de sistemas que roda incrivelmente rápido, evita quase todas as falhas e elimina corridas de dados..
Scala

Scala

Scala é uma linguagem de programação moderna com vários paradigmas, baseada na Java Virtual Machine (JVM), projetada para expressar padrões de programação comuns de forma concisa, elegante e com segurança de tipo ...
Haskell

Haskell

Haskell é uma linguagem de programação avançada e puramente funcional.
Haxe

Haxe

O Haxe é um kit de ferramentas de código aberto baseado em uma moderna linguagem de programação estritamente tipada de alto nível, um compilador cruzado de velocidade da luz de última geração, um padrão completo para várias plataformas ...
ASP.NET

ASP.NET

O Asp.net é uma estrutura de aplicativo da Web de código aberto, projetada para o desenvolvimento da Web, para produzir páginas dinâmicas da Web, sites, aplicativos e serviços com HTML, CSS e ...