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 programu D (Programming Language) pre Linux

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

Factor

Programovací jazyk Factor kombinuje výkonné jazykové funkcie s plnohodnotnou knižnicou.
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.
Object Pascal

Object Pascal

Object Pascal je multi-paradigma, objektovo orientovaný, na komponent založený programovací jazyk pre všeobecné účely.
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 ...
Beef Programming Language

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

Smalltalk

Smalltalk je objektovo orientovaný programovací jazyk (OOP).Sú to objekty úplne dole.Čistota a zrozumiteľnosť Smalltalk v tomto ohľade robila z archetypu takmer všetky ostatné jazyky OOP.
Pike programming language

Pike programming language

Pike je dynamický programovací jazyk so syntaxou podobnou Java a C.
Odin

Odin

Programovací jazyk Odin je rýchly, výstižný, čitateľný, pragmatický a otvorený.Je navrhnutý tak, aby nahradil C týmito cieľmi: • jednoduchosť
P Programming Language

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