Sobre D (Programming Language)

D é uma linguagem com sintaxe semelhante a C e digitação estática. Combina pragmáticamente eficiência, controle e potência de modelagem, com segurança e produtividade do programador. Conveniência D permite escrever fragmentos de código grande sem especificar redundantemente tipos, no estilo de linguagens dinâmicas. No entanto, a inferência estática deduz tipos e outras propriedades de código, dando o melhor de ambos os mundos estáticos e dinâmicos. O gerenciamento automático de memória permite um código seguro, simples e robusto. D também suporta gerenciamento de recursos escopo (aka o idiom RAII) e escopo declarações para código transacional determinístico que é fácil de escrever e ler. Built-in arrays lineares e associativos, fatias e intervalos tornam a programação diária simples e agradável para tarefas pequenas e grandes. Poder O melhor paradigma é não impor um à custa dos outros. D oferece polimorfismo clássico, semântica de valor, estilo funcional, genéricos, programação generativa, programação de contrato e muito mais - tudo harmoniosamente integrado. D oferece uma abordagem inovadora para a convergência com dados imutáveis verdadeiros, mensagens passando, sem compartilhamento por padrão e compartilhamento mutável controlado através de threads. De scripts simples a grandes projetos, D tem a amplitude à escala com qualquer aplicação & #39; s necessidades: testes unitários, informações escondidas, modularidade refinada, compilação rápida, interfaces precisas. Eficiência D compila naturalmente ao código nativo eficiente. D é projetado tal que a maioria dos quot;obvious " código é rápido e seguro. Na ocasião, uma função pode precisar escapar dos confins da segurança do tipo para a velocidade e controle final. Para tais casos raros D oferece ponteiros nativos, tipos de elencos, acesso a qualquer função C sem qualquer tradução interveniente, e até mesmo montador em linha. Os atributos modulares @safe, @trusted e @system permitem que o programador decida melhor os tradeoffs de segurança/eficiência de uma aplicação específica e tenha a verificação de compatibilidade do compilador.

Categorias

  • Free
  • Open Source
  • Paid
  • Development

Alternativas para D (Programming Language)

Ocaml

Ocaml

grátis código aberto
#1
OCaml é uma linguagem de programação de força industrial que suporta estilos funcionais, imperativos e orientados a obje... ver detalhes
Não disponível

Fortran

pago proprietário
#2
Fortran (anteriormente FORTRAN, derivado do Sistema de Translação de Fórmula) é uma linguagem de programação geral e imp...
Nelua

Nelua

grátis código aberto
#3
Nelua é uma linguagem de programação de sistemas para aplicações sensíveis ao desempenho, como aplicações em tempo real ... ver detalhes
Não disponível

Smalltalk

grátis código aberto
Smalltalk é uma linguagem de programação orientada a objetos (OOP). São objectos até ao fim. A pureza e a clareza do Sma...
Não disponível

P Programming Language

grátis código aberto
P é uma linguagem de programação onde o sistema é descrito como uma coleção de máquinas de estado interagindo comunicand...
Gdscript

Gdscript

grátis código aberto
O GDScript é uma linguagem de programação de alto nível, de tipo dinâmico, usada para criar conteúdo. Ele usa uma sintax... ver detalhes
Squirrel (Programming Language)

Squirrel (Programming Language)

grátis código aberto
Squirrel é uma linguagem de programação de alto nível imperativo, orientada a objetos, projetada para ser uma linguagem ... ver detalhes
Hack

Hack

grátis código aberto
Hack é uma linguagem de programação para HHVM que interopera perfeitamente com PHP. Hack reconcilia o ciclo de desenvolv... ver detalhes
Ceylon

Ceylon

grátis código aberto
Suporte para máquinas virtuais Java e JavaScript Escreva seu código em Ceylon, e faça-o funcionar na JVM, no Node.js, o... ver detalhes
Cobra

Cobra

grátis código aberto
Cobra é uma linguagem de programação de alto desempenho e rápido desenvolvimento. Ele combina recursos de Python, C,# Ob... ver detalhes
Jabaco

Jabaco

grátis proprietário
Jabaco é uma linguagem de programação simples com um Visual Basic como sintaxe. Jabaco permite que você crie um software... ver detalhes
Ada

Ada

grátis código aberto
Ada 2012 é a próxima geração da principal linguagem de programação do mundo para software seguro, seguro e confiável de ... ver detalhes
X10 (Programming Language)

X10 (Programming Language)

grátis código aberto
A linguagem de programação X10 é organizada em torno de quatro princípios básicos de assíncrona, localidade, atômica e o... ver detalhes
Factor

Factor

grátis código aberto
A linguagem de programação Factor combina características de linguagem poderosas com uma biblioteca de recursos completo... ver detalhes
Sdlbasic

Sdlbasic

grátis código aberto
sdlBasic é um intérprete básico pequeno, eficiente e multiplataforma destinado à criação de jogos usando o poder da bibl... ver detalhes