![D (Programming Language)](https://i.altapps.net/icons/d-a4e56.png)
51
D je jazyk so syntaxou typu C a statickým písaním.Pragmaticky kombinuje účinnosť, kontrolu a silu modelovania, s bezpečnosťou a produktivitou programátora.Pohodlie D umožňuje písať veľké fragmenty kódu bez redundantného určovania typov v štýle dynamických jazykov.Statická inferencia však odvodzuje typy a ďalšie vlastnosti kódu a dáva to najlepšie zo statického aj dynamického sveta.Automatické spravovanie pamäte umožňuje bezpečný, jednoduchý a robustný kód.D tiež podporuje riadenie rozsahu zdrojov (aka RAII idiom) a príkazy rozsahu pre deterministický transakčný kód, ktorý sa dá ľahko zapísať a prečítať.Vstavané lineárne a asociatívne polia, plátky a rozsahy uľahčujú denné programovanie jednoduchých a príjemných úloh pre malé a veľké úlohy.... Výkon Najlepšia paradigma je neuložiť jednu na úkor ostatných.D ponúka klasický polymorfizmus, hodnotovú sémantiku, funkčný štýl, generiká, generatívne programovanie, zmluvné programovanie a ďalšie - všetko harmonicky integrované.D ponúka inovatívny prístup ku súbežnosti, obsahujúci skutočné nemenné údaje, odovzdávanie správ, štandardne žiadne zdieľanie a riadené zdieľateľné zdieľanie medzi vláknami.Od jednoduchých skriptov až po veľké projekty má D rozsah v akomkoľvek rozsahu podľa potreby aplikácií: testovanie jednotiek, skrývanie informácií, prepracovaná modularita, rýchla kompilácia, presné rozhrania.Účinnosť D sa kompiluje prirodzene do účinného natívneho kódu.D je navrhnutý tak, aby väčšina „zrejmých“ kódov bola rýchla a bezpečná.Niekedy môže byť potrebné, aby funkcia unikla obmedzeniam typu pre maximálnu rýchlosť a kontrolu.Pre takéto zriedkavé prípady D ponúka natívne ukazovatele, typy obsadenia, prístup k akejkoľvek funkcii C bez akéhokoľvek zasahovania do prekladu a dokonca aj vložený zostavovač.Modulárne atribúty @safe, @trusted a @system umožňujú programátorovi najlepšie sa rozhodnúť o kompromisoch týkajúcich sa bezpečnosti / účinnosti konkrétnej aplikácie a nechať skontrolovať konzistentnosť kompilátora.
WebSite:
https://dlang.orgVlastnosti
Kategórie
Alternatívy programu D (Programming Language) pre Linux
![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)
Programovací jazyk X10 je usporiadaný podľa štyroch základných princípov asynchrónnosti, lokality, atomicity a poriadku, ktoré sú vyvinuté na základe typu ...
![Avian](https://i.altapps.net/icons/avian-34e34.png)
4
![Factor](https://i.altapps.net/icons/factor-046cc.png)
4
![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 je staticky napísaný imperatívny programovací jazyk, ktorý sa snaží poskytnúť programátorovi maximálny výkon bez kompromisov v efektívnosti vykonávania.
![V (programming language)](https://i.altapps.net/icons/v-programming-language--024e.jpg)
1
V (programming language)
V je kompilovaný programovací jazyk, ktorý je zostavený staticky, určený na vytváranie udržovateľného softvéru.Je to podobné Go a ovplyvňuje ho aj Oberon, Rust, Swift.
![Object Pascal](https://i.altapps.net/icons/object-pascal-75063.png)
1
![Fortran](https://i.altapps.net/icons/fortran-64bd.png)
1
![Beef Programming Language](https://i.altapps.net/icons/beef-programming-language-2c11b.png)
0
Beef Programming Language
Hovädzie mäso je otvorený programovací jazyk orientovaný na výkon, ktorý bol zostavený ruka v ruke s prostredím IDE.
![Smalltalk](https://i.altapps.net/icons/smalltalk-41078.png)
0
![Pike programming language](https://i.altapps.net/icons/pike-programming-language-ee6c0.png)
0
Pike programming language
Pike je dynamický programovací jazyk so syntaxou podobnou Java a C.
![Odin](https://i.altapps.net/icons/odin-programming-language-590b6.png)
0
![P Programming Language](https://i.altapps.net/icons/p-programming-language-ae90c.png)
0
P Programming Language
P je programovací jazyk, v ktorom je systém opísaný ako súbor vzájomne spolupracujúcich stavových strojov, ktoré spolu navzájom komunikujú prostredníctvom udalostí.FEATURES