if u get vstudio 6 then u get vc++ 6 and vb6 i dont know on the priceOh.
He was mentioned about buying vb6 and get vc6 for free.
I think it would be cheaper than buying visual studio.
I dont think it would be possible to create a new OS for example using Delphi.I agree and disagree.
You mentioning about C++ can create a new os. It's not entirely true. The correct one is native C. C also uses some assembler codes for optimizations and working on tasks that cannot be done by C, such as reorganizing stack frames.
The disadvantage of Pascal (such as delphi) is dependent platforms due of natural sematics on the language. Borland then introducing Object Pascal (available since Borland Pascal 7.0) to improve Pascal features that allow programmers to explore resources into low-level codes. There is possible to create os using Pascal (not delphi) as long as the compiler allow you to create binary object files that can be linked separately.
But still unfair comparing C and Pascal due of their different native purposes. Pascal is for productivity while C is for development. This is like comparing men and women. They're have different advantages and disadvantages.
In contract, Assembler is yet most powerful "language" (honesly it's not trully a language but machine instructions translated as structured syntax). You can harvest all processor's capabilities with this language. However, assembler is platform dependant. You'll have to remake the codes for cross-platform's code. There's no solution to keep assembler language compatible to each platform due of this language actually a machine instructions which depend on the processors.
In reality, doesn't matter who's
right but most important is who's
left.