On Wednesday, 28 December 2016 at 08:35:52 UTC, Satoshi wrote:
I'm working on a commercial IDE and GUI framework for a year
and half and I'm not able to release any version due to this
bug[1].
But nobody cares about fixing it because it doesn't give any
benefits in opensource way to D or what.
I don't know how there can be any others closed
source/commercial libraries for D when the one of the key
features won't work.
Actually I wasted one and half year of developing project that
I cannot release due to the bug. When I started I didn't even
know that future existence of my project can depend on the
compiler itself. Please, stop adding new features to D and
start fixing existing ones.
- Satoshi
---
[1] https://issues.dlang.org/show_bug.cgi?id=16590
Personally I'm not really looking for an IDE, I've settled for a
text editor with a plugin for it. IDEs tend to be bulky and not
be very good at manipulating text or rather lacking features to
do so.
I don't see how the interface generator is stopping you from
releasing the IDE anyways. All it would really stop is
potentially third party plugins. Even then you can just write the
interface files yourself. Wouldn't be that hard, just coping the
source file and removing function bodies for the most part. What
you'd need to do if you were writing C++ code, but you would keep
the header and source files in sync as you were developing.