Hírek

A DUST a szoftverfejlesztés evolúciós ugrása

2016. Július 11.

A DUST fejlesztői platform a szoftverfejlesztés evolúciójának következő lépcsőfoka. Ez a reform ahhoz hasonló, mint az, amikor gépi kódú programozás helyett elkezdték használni az Assembly-t és később a még fejletteb programozási nyelveket. Ahelyett, hogy kódot írnánk, és eközben könnyen elvesznénk a részletekben, sokszor szem elől tévesztve a célt, a DUST arra késztet, hogy írjuk le a tudást ami a fejünkben van a megoldandó problémakörrel kapcsolatban. Gondoljuk át a feladatot, a feladat szereplőit, azok összefüggéseit és a tevékenységeket. Mindezt írjuk le mintha csak egy tervet vázolnánk fel és a leírásunk máris életre kel és működik.

A DUST-ban írt program 90%-a tudást reprezentáló konfiguráció, a maradék olyan programkód, amely szükséges az algoritmusok és a külső interfészek leírásához. A konfiguráció működés közben, fordítás nélkül is változhat és ennek messzemenő implikáció vannak: gyorsan és rugalmasan módosítható programok, adaptív programok, önmagukat optimalizáló programok, stb. Ezen felül a konfiguráció formájában leírt tudás platformfüggetlen. A DUST programok mindenhol működőképesek ahol fut a DUST kernel, és még az sem számít, hogy az egyes komponensek egy, vagy több gépen szétszórva futnak.

Mi már tudjuk, hogy ez a jövő, és azért dolgozunk, hogy erre más is ráébredjen.

További információt itt (is) olvashat: DUST Framework post on LinkedIn