Ок..
I am in no way detracting from the merits of other instruments.
Conceptually, i8086 codegen engine use traditional/canonical, segment-oriented model code & data distribution. This, may be, good for i8086-i80286.
Go32 highly advanced DPMI framework.
but..
of course, in my case, the Win32/flat model programming approach is more used (more skills, experience, habits)..
And, perhaps "WDOSX" was the reason that made me think about "db66 / db67 powered code". At one time, under this mini-win32 environment, it was possible to successfully run FPC (2.2), but the main, small kernel, it was executed in a 16-bit code selector.
The same can be said about the HX-DOS extender.
Due to the increased complexity, many things remained abandoned and not implemented -
since it took a lot of assembler art, and constant delving into unnecessary details.
And only Pascal always came to the rescue!
And as we can see, even where it is not accepted, in no mainstream HLL - "Intel opcode powered db.. " .. oh you know :-D