On Tuesday, 19 December 2017 at 10:54:12 UTC, w0rp wrote:
On Tuesday, 19 December 2017 at 09:54:05 UTC, Walter Bright
wrote:
"C, Python, Go, and the Generalized Greenspun Law"
http://esr.ibiblio.org/?p=7804
I think D and the GC are highly appropriate for developing high
performance application software. That's where D really shines.
It's a shame that Qt is such a nightmare to use in anything
that isn't C++. GTK is easy enough to use at least. What's
funny is that both frameworks implement their own memory
management schemes. That points to a need for automatic memory
management.
Why only application software? The point of that blog post is
that whole swathes of system programming should be done with
mostly GC, leaving only OS kernels, some real-time apps, and the
highly-constrained embedded space to the betterC mode.