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 BSD

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.
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 ...