Hi, > Am 10.05.2021 um 20:58 schrieb أسامة مخزوم <[email protected]>: > > hi all > > I am thinking of a C++11 wrapper for base, gui and other libraries, may be it > is easier to do than another PL (because of objective-c++ existence). > however, i want to hear from you: I would like to have opinions and whether > if there was a attemp to do this (with c++98, for example). > > This also can give gnustep (another step). macosX developers always searches > for c++ wrappers around cocoa and friends. before they enforced deeply to > objc and swift, they simply wishing the last wish "I hope that someone did > it". so maybe a c++ wrapper can make gnutep famous for the mac development, > rather.
On macOS C++ is not the primary language (except for kernel drivers). It is ObjC and Swift. IMHO, objc++ exists because there are some interesting C++ based libraries (e.g. data processing, business logic, file format decoders) where it should be possible to integrate them into objc based GUI apps. So in MVC architecture, C++ would be mainly used for providing an existing data model. I wonder what a use case of the reverse wrapping would be. > > any additional ideas? thanks in advance > > regards
