D as A Better C?
Marco Leise
Marco.Leise at gmx.de
Mon Feb 17 20:36:03 PST 2014
Am Wed, 12 Feb 2014 03:50:58 +0000
schrieb "Mike" <none at none.com>:
> On Tuesday, 11 February 2014 at 22:21:32 UTC, ed wrote:
> > On Tuesday, 11 February 2014 at 22:01:01 UTC, bearophile wrote:
> >
> > I think the transition to D in the embedded world would be
> > quicker if it were possible to obtain a minimal D language that
> > produces the smallest binaries possible.
> >
>
> How about a 56 byte hello world [1]. Small binaries are already
> possible with GDC (and maybe LDC too). If you want structs and
> static classes, you only need a 20 line object.d file for GDC
> [2]. This is proving to be quite a suitable replacement for C in
> my current experiments.
>
> Mike
>
> [1]
> https://github.com/JinShil/D_Runtime_ARM_Cortex-M_study/wiki/1.1---Hello,-World!
> [2]
> https://github.com/JinShil/D_Runtime_ARM_Cortex-M_study/blob/structs/source/object.d
That's an awesome proof of concept.
--
Marco
More information about the Digitalmars-d
mailing list