3 ms·
> and even the Delphi guys put their best efforts into making Delphi a C++ dialect In what way is Delphi a C++ dialect?
by clouddrover 5y ago
> and even the Delphi guys put their best efforts into making Delphi a C++ dialect
In what way is Delphi a C++ dialect?
- petepete 5y agoI don't think that was actually correct, but Borland did release C++Builder in the 90s that looked and felt just like Delphi, other than the language beneath.
- clouddrover 5y agoYes, C++ Builder uses the same IDE and makes use of a lot of the same libraries, but it's still C++ and Delphi is still Object Pascal: https://www.embarcadero.com/products/cbuilder https://www.embarcadero.com/products/cbuilder There's now some Python support too: https://www.embarcadero.com/new-tools/python https://www.embarcadero.com/new-tools/python
- pjmlp 5y agoIt is in the way that Object Pascal grew out of the basic set of extensions added by Apple. From Turbo Pascal 5.5 onwards, the language slowly adopted C++ features, while giving them a Pascal flavour. Class accessors, generics, const variables, construction/destruction, value based OOP, virtual methods are some of those influences. When Borland rebooted the product line into Delphi and C++ Builder, they got symbiotic. In Delphi you can easily use libraries written in C++ Builder, and vice versa, while C++ Builder provides a similar GUI RAD experience.