Adding a new design constraint to D

forkit forkit at gmail.com
Wed Jun 15 07:40:37 UTC 2022


On Wednesday, 15 June 2022 at 06:26:51 UTC, Ola Fosheim Grøstad 
wrote:
>
> So there are two realistic options:
>
> A. View dmd as legacy and switch focus to SDC or some other 
> clean slate approach, help out by setting clear goals, create a 
> documented architecture, set up an iterative process.
>
> B. Adopt the informal process for dmd, and modify it by 
> creating a clear separation between people who create and 
> people who do quality assurance. Give the latter team full veto 
> power. Then create a plan for giving dmd an architecture.
>
> Option A is probably easier and cheaper.

btw. what is this SDC thing?

Is it a D compiler?

Does it inherit all the problems of the current compiler, or is 
it 'more modular', like the approach LLVM have taken, so that 
more people can work on it?

I'm doubt that another monolithic compiler, will solve very much 
at all. They just quickly reach a point where they're too 
complex, and nobody dares touch it.





More information about the Digitalmars-d mailing list