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

Objective-C

Objective-C

A linguagem Objective-C é uma linguagem de computador simples, projetada para permitir uma sofisticada programação orientada a objetos.
Erlang

Erlang

O Erlang é uma linguagem de programação simultânea de uso geral e sistema de tempo de execução, coletada por lixo, usada para criar sistemas em tempo real maciçamente escaláveis, com requisitos ...
Groovy

Groovy

Groovy é uma linguagem ágil e dinâmica para a Java Virtual Machine (JVM).
Nim (programming language)

Nim (programming language)

O Nim é uma linguagem de programação imperativa, estaticamente tipada, com um poderoso sistema de macros que tenta dar ao programador o poder máximo sem comprometer a eficiência do tempo de execução.
FreeBASIC

FreeBASIC

O FreeBASIC é um compilador BASIC de código-fonte totalmente gratuito e de 32 bits, com sintaxe semelhante ao MS-QuickBASIC, que adiciona novos recursos como ponteiros, tipos de dados não assinados, inline ...
Clojure

Clojure

Clojure é uma linguagem de programação dinâmica que tem como alvo a Java Virtual Machine (e o CLR).
F# (programming language)

F# (programming language)

F # é uma linguagem funcional e orientada a objetos, sucinta, expressiva e eficiente para .NET, que ajuda a escrever um código simples para resolver problemas complexos.
Vala

Vala

Vala é uma nova linguagem de programação que visa trazer recursos modernos da linguagem de programação aos desenvolvedores do GNOME sem impor requisitos adicionais de tempo de execução e sem ...
Squirrel (programming language)

Squirrel (programming language)

Squirrel é uma linguagem de programação imperativa e orientada a objetos, de alto nível, projetada para ser uma linguagem leve de script que se encaixa no tamanho, largura de banda da memória e tempo real ...
Ceylon

Ceylon

Suporte para máquinas virtuais Java e JavaScript
Cobra

Cobra

Cobra é uma linguagem de programação de alto desempenho e desenvolvimento rápido.
thinBasic Programming Language

thinBasic Programming Language

BASIC muito rápido, como linguagem de programação para aplicativos de console e GUI, automatiza processos, automatiza a troca de dados, conecta-se a bancos de dados, envia e-mails, ftp, api restante, análise, tokenização, arquivos, OpenGl, gráficos, som, impressão ... muito mais.
wxBasic

wxBasic

O wxBasic é um intérprete básico que é: * Gratuito * Código aberto (LGPL) * Plataforma cruzada (atualmente Windows e Linux)
Ada

Ada

O Ada 2012 é a próxima geração da principal linguagem de programação do mundo para engenharia de software seguro, seguro e confiável.
Jabaco

Jabaco

Jabaco é uma linguagem de programação simples com uma sintaxe do Visual Basic.O Jabaco permite criar um software poderoso para todos os sistemas operacionais suportados por Java..