D (Programming Language)

D (Programming Language)

D je jazyk so syntaxou typu C a statickým písaním.Pragmaticky kombinuje účinnosť, kontrolu a modelovaciu silu, bezpečnosť a produktivitu programátora. Pohodlie
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.
d

Kategórie

Alternatívy D (Programming Language) pre všetky platformy s akoukoľvek licenciou

wxBasic

wxBasic

wxBasic je základný tlmočník, ktorý je: * Free * Open Source (LGPL) * Cross-platform (v súčasnosti Windows a Linux)
Ada

Ada

Ada 2012 je ďalšou generáciou svetového popredného programovacieho jazyka pre bezpečný, bezpečný a spoľahlivý softvér.
Elixir

Elixir

Elixir je dynamický, funkčný jazyk určený na vytváranie škálovateľných a udržiavateľných aplikácií.
  • Bezplatná
Factor

Factor

Programovací jazyk Factor kombinuje výkonné jazykové funkcie s plnohodnotnou knižnicou.
Jabaco

Jabaco

Jabaco je jednoduchý programovací jazyk so syntaxou jazyka Visual Basic.Jabaco vám umožňuje vytvárať výkonný softvér pre všetky operačné systémy podporované Java.,
Avian

Avian

Avian je ľahký virtuálny stroj a lbrary triedy navrhnutý tak, aby poskytoval užitočnú podmnožinu funkcií Java vhodných na vytváranie samostatných aplikácií.
sdlBasic

sdlBasic

sdlBasic je malý, efektívny a multiplatformný základný interpret zameraný na tvorbu hier pomocou sily knižnice SDL, inšpirovaný starou a slávnou AMOS.
X10 (programming language)

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

Quorum

Programovací jazyk kvora.- Prvý programovací jazyk na svete zameraný na dôkazy.
OCaml

OCaml

OCaml je priemyselný programovací jazyk podporujúci funkčné, imperatívne a objektovo orientované štýly.
Nim (programming language)

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)

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

Fortran

Fortran (predtým FORTRAN, odvodený od Formula Translating System) je univerzálny, imperatívny programovací jazyk, ktorý je zvlášť vhodný pre numerické výpočty a ...
Motti.NET (Programming Language)

Motti.NET (Programming Language)

Motti.NET (mottidotnet) je pokročilý programovací jazyk s vizuálnymi a programovými funkciami. Spoľahlivý Motti.NET sa ukázal byť veľmi stabilný
Object Pascal

Object Pascal

Object Pascal je multi-paradigma, objektovo orientovaný, na komponent založený programovací jazyk pre všeobecné účely.