Dylan Graham nampilake LWDR runtime entheng kanggo pemrograman D mikrokontroler sing dilengkapi sistem operasi wektu nyata (RTOS). Versi saiki ditujokake kanggo mikrokontroler ARM Cortex-M. Pangembangan ora ngarahake kanggo nutupi kabeh kemampuan D, nanging nyedhiyakake alat dhasar. Alokasi memori ditindakake kanthi manual (anyar / mbusak), ora ana tukang sampah, nanging ana sawetara pancing kanggo nggunakake alat RTOS.
Versi sing ditampilake ndhukung:
- alokasi lan karusakan saka kelas lan tumpukan conto kanggo struktur;
- invarian;
- negesake;
- kontrak, alat RTTI dhasar (kanthi biaya Typeinfo);
- antarmuka;
- fungsi virtual;
- kelas abstrak lan statis;
- susunan statis;
- alokasi, freeing lan ngowahi ukuran array dinamis;
- nambah unsur menyang larik dinamis lan concatenating larik dinamis.
Ing status fitur eksperimen: pangecualian lan Throwables (minangka mbutuhake dhukungan scavenger).
Ora dileksanakake:
- konstruktor modul lan destruktor;
- ModulInfo;
- variabel lokal utas (TLS);
- delegasi lan penutupan;
- susunan asosiatif;
- data sing dienggo bareng lan disinkronake;
- obyek hash.
Source: opennet.ru
