Diva - D Language Interface for Versioned Applications

2021-07-09 Thread pineapple via Digitalmars-d-announce
Basically, it's a version manager which currently supports DMD, LDC, and dub. It's rough, but maybe in some ways a little less rough than install.sh, at https://dlang.org/install.html https://github.com/pineapplemachine/diva

Re: LWDR (Light Weight D Runtime) v0.3.0

2021-07-09 Thread Dylan Graham via Digitalmars-d-announce
On Friday, 9 July 2021 at 14:30:07 UTC, lili wrote: Great Work! Thanks! Why standard D Runtime can not run on MCU? The standard D Runtime is reliant on a fully-fledged OS, which don't fit onto small embedded devices and [they're incompatible with

Re: LWDR (Light Weight D Runtime) v0.3.0

2021-07-09 Thread rikki cattermole via Digitalmars-d-announce
On 10/07/2021 2:30 AM, lili wrote: Why standard D Runtime can not run on MCU? It requires things like threads. Basically it assumes there is a kernel. Anyway, you don't want the regular runtime on a MCU, a MCU is too small in memory to really hold it all and your own logic and any

Re: LWDR (Light Weight D Runtime) v0.3.0

2021-07-09 Thread lili via Digitalmars-d-announce
Great Work! Why standard D Runtime can not run on MCU? Will you plan that LWDR support other arch like RISC-v ?

countries_currencies_languages the most boring package ever

2021-07-09 Thread Robert Schadek via Digitalmars-d-announce
If you deal with people in your software at some point these three, countries, currencies, and languages will become relevant. Instead of hacking it why not use structured recognized information. This is where https://code.dlang.org/packages/countries_currencies_languages comes in. As the