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 todas as plataformas com qualquer licença

Smalltalk

Smalltalk

Smalltalk é uma linguagem de programação orientada a objetos (OOP).São objetos até o fim.A pureza e a clareza do Smalltalk a esse respeito o tornaram o arquétipo de quase todas as outras línguas OOP.
Odin

Odin

A linguagem de programação Odin é rápida, concisa, legível, pragmática e de código aberto.Ele foi desenvolvido com a intenção de substituir C pelos seguintes objetivos: • simplicidade
P Programming Language

P Programming Language

P é uma linguagem de programação em que o sistema é descrito como uma coleção de máquinas de estado em interação que se comunicam através de eventos.
Beef Programming Language

Beef Programming Language

Beef é uma linguagem de programação compilada orientada para o desempenho de código aberto que foi criada em conjunto com seu ambiente IDE.
Pike programming language

Pike programming language

Pike é uma linguagem de programação dinâmica com uma sintaxe semelhante a Java e C.