Подтвердить что ты не робот

Почему в VCL/RTL так много $IF DEFINED (CLR)?

Я только что сравнил код Delphi 2009 VCL/RTL с 2010 годом.

Я заметил, что существует множество условных определений $IF DEFINED(CLR), и они получили больше в версии 2010 года.

Я думал, что эти условные определения попадают в негодность, так как Delphi.NET был прекращен. VCL/RTL на самом деле не используются в Delphi Prism? Или они?

4b9b3361

Ответ 1

Мы по-прежнему используем Delphi.NET внутри для частей IDE и для некоторых версий DBXpress.NET, поставляемых с Delphi Prism. Из-за этого мы сохраняем части CLR в той мере, в какой это необходимо для тех частей продукта. Мы также активно перерабатываем вещи, чтобы уменьшить и в конечном итоге устранить нашу собственную зависимость от Delphi.NET.

Полагаю, мы могли бы лишить эти части кода...