![D (Programming Language)](https://i.altapps.net/icons/d-a4e56.png)
51
D es un lenguaje con sintaxis tipo C y escritura estática.Combina pragmáticamente la eficiencia, el control y la potencia de modelado, con la seguridad y la productividad del programador.La conveniencia D permite escribir fragmentos de código grandes sin especificar tipos de forma redundante, al estilo de lenguajes dinámicos.Sin embargo, la inferencia estática deduce tipos y otras propiedades de código, dando lo mejor de los mundos estático y dinámico.La administración automática de memoria crea un código seguro, simple y robusto.D también admite la gestión de recursos con ámbito (también conocido como modismo RAII) y las declaraciones de alcance para el código transaccional determinista que es fácil de escribir y leer.Las matrices, cortes y rangos lineales y asociativos incorporados hacen que la programación diaria sea simple y agradable para tareas pequeñas y grandes.... Poder El mejor paradigma es no imponer uno a expensas de los demás.D ofrece polimorfismo clásico, semántica de valores, estilo funcional, genéricos, programación generativa, programación por contrato y más, todo integrado armoniosamente.D ofrece un enfoque innovador para la concurrencia que presenta datos verdaderos inmutables, transmisión de mensajes, no se comparte de manera predeterminada y el uso compartido mutable controlado a través de hilos.Desde simples guiones hasta grandes proyectos, D tiene la amplitud para escalar con las necesidades de cualquier aplicación: pruebas unitarias, ocultación de información, modularidad refinada, compilación rápida, interfaces precisas.Eficiencia D compila naturalmente a código nativo eficiente.D está diseñado de tal manera que el código más "obvio" es rápido y seguro.En ocasiones, una función puede necesitar escapar de los límites de la seguridad de tipos para lograr la máxima velocidad y control.Para casos tan raros, D ofrece punteros nativos, conversiones de tipos, acceso a cualquier función de C sin ninguna traducción intermedia e incluso ensamblador en línea.Los atributos modulares @safe, @trusted y @system permiten al programador decidir mejor las compensaciones de seguridad / eficiencia de una aplicación en particular y hacer que el compilador verifique la coherencia.
Sitio web:
https://dlang.orgCaracteristicas
Categorias
Alternativas a D (Programming Language) para todas las plataformas con cualquier licencia
![wxBasic](https://i.altapps.net/icons/wxbasic-87b25.png)
7
![Ada](https://i.altapps.net/icons/ada-8d3e4.png)
7
![Elixir](https://i.altapps.net/icons/elixir-665e2.png)
7
Elixir
Elixir es un lenguaje dinámico y funcional diseñado para crear aplicaciones escalables y mantenibles.
- Gratis
![Factor](https://i.altapps.net/icons/factor-046cc.png)
4
![Jabaco](https://i.altapps.net/icons/jabaco-cfb85.png)
4
![Avian](https://i.altapps.net/icons/avian-34e34.png)
4
![sdlBasic](https://i.altapps.net/icons/sdlbasic-a9f0c.png)
4
![X10 (programming language)](https://i.altapps.net/icons/x10-programming-language--1d6fa.png)
4
X10 (programming language)
El lenguaje de programación X10 está organizado en torno a cuatro principios básicos de asincronía, localidad, atomicidad y orden que se desarrollan en un tipo seguro, basado en clases ...
![Quorum](https://i.altapps.net/icons/quorum-54432.png)
3
![OCaml](https://i.altapps.net/icons/ocaml-3b39c.png)
3
![Nim (programming language)](https://i.altapps.net/icons/nim-programming-language--2380a.png)
2
Nim (programming language)
Nim es un lenguaje de programación imperativo de tipo estático que intenta darle al programador la máxima potencia sin comprometer la eficiencia del tiempo de ejecución.
![V (programming language)](https://i.altapps.net/icons/v-programming-language--024e.jpg)
1
V (programming language)
V es un lenguaje de programación compilado estáticamente diseñado diseñado para construir software mantenible.Es similar a Go y también está influenciado por Oberon, Rust, Swift.
![Fortran](https://i.altapps.net/icons/fortran-64bd.png)
1
![Motti.NET (Programming Language)](https://i.altapps.net/icons/motti-net-programming-language--e2321.png)
1
Motti.NET (Programming Language)
Motti.NET (mottidotnet) es un lenguaje de programación avanzado con características visuales y de programación. Se ha demostrado que Motti.NET es muy estable.
- Gratuita personal
- Windows
- Web
- Motti.NET (Programming Language)