Just finished watching Andrei's talk, it was up to his usual high standard.

I found the bits about professionalism a bit weird though: can we really expect that from a volunteer effort? I'm pretty sure the A/V guys at the conference weren't volunteers, ie they were paid.

Along the line that QAston started, if you want more professionalism, is there any interest in producing a commercial D compiler? If not, why not? I notice that Walter sells C and C++ compilers and source on digitalmars.com, but strangely not D. There are interesting business/source models nowadays where you can be mostly open source and still sell a commercial product.

For example, Walter has often talked about optimizations in the compiler that he'd like to get to. There could be two compilers: one where the source is fully publicly available, another made available to paying users, which has additional optimizations done either by Walter or others who he supervises, but the source for those optimizations would not be available publicly, though perhaps made available only to the buyers under a non-OSS license. After enough time has passed for the optimization work to be paid for, the optimization patches would eventually be merged into the slower, non-paid version. Android uses a similar hybrid model, which has obviously been enormously successful.

Another possibility is a bounty system, where users pledge money towards needed features or bug fixes. It'd basically be a more distributed version of the hybrid approach I've outlined.

I wonder what the response would be to injecting some money and commercialism into the D ecosystem.

Reply via email to