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

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.
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
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.
Pike programming language

Pike programming language

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