Everything in there listed as impractical in Go is possible in D without external tool, with just regular meta-programming:
- generating parsers from grammar https://github.com/PhilippeSigaud/Pegged
- embedding files as array of bytes:
ubyte[] = import("file.jpeg");
- generating tables at compile-time with CTFE
Instead of copying what works the Go leaders pretend it doesn't work.
Everything in there listed as impractical in Go is possible in D without external tool, with just regular meta-programming:
- generating parsers from grammar https://github.com/PhilippeSigaud/Pegged
- embedding files as array of bytes:
- protobuf files at compile-time: https://github.com/msoucy/dproto- generating tables at compile-time with CTFE
Instead of copying what works the Go leaders pretend it doesn't work.