Live data from Hacker News

C++Builder 11 Community Edition

embarcadero.com

11–20 of 76 posts

Re: C++Builder 11 Community Edition

#11
post #6

Earlier quoted context omitted.

I can definitely understand them wanting to drop custom C++ extensions, but it's a shame they can't figure out how to provide a nice development experience for their newer UI platforms. If only .NET actually works reasonably well with it (and there's a huge managed native overhead) maybe it should have just been WPF 2.0? Not that I would use WinUI anyway, microsoft cannot be trusted with UI frameworks anymore.

The custom C++ extensions argument is a very bad lame excuse, it isn't as if WinRT was ever going to be cross platform, or not every single C and C++ compiler used in production (not toy compilers) doesn't have their own set of extensions anyway. I also don't consider anything related to WinUI/UWP trustworthy for production development, and I used to advocate for it. Stuff like how .NET Native, C++/CX => C++/WinRT tr…

All of that is fair, it's not like C++/CX was all that different from needing to use Obj-C on macOS. I'm just saying I can accept their reasoning. Using only standard C++ is better in a vacuum, but only if nothing is lost in the transition.

May I ask what your plan is regarding UI at this moment? I've given up and gone the web route (with Avalonia on my pocket in case my sanity gets dangerously low).

Re: C++Builder 11 Community Edition

#12
post #6

Earlier quoted context omitted.

The custom C++ extensions argument is a very bad lame excuse, it isn't as if WinRT was ever going to be cross platform, or not every single C and C++ compiler used in production (not toy compilers) doesn't have their own set of extensions anyway. I also don't consider anything related to WinUI/UWP trustworthy for production development, and I used to advocate for it. Stuff like how .NET Native, C++/CX => C++/WinRT tr…

All of that is fair, it's not like C++/CX was all that different from needing to use Obj-C on macOS. I'm just saying I can accept their reasoning. Using only standard C++ is better in a vacuum, but only if nothing is lost in the transition. May I ask what your plan is regarding UI at this moment? I've given up and gone the web route (with Avalonia on my pocket in case my sanity gets dangerously low).

Similar plan, in 2019 I went back going to distributed systems/Web, where Microsoft technologies are one among many others that get used on a polyglot agency, the usual "A jack of all trades is a master of none, but often times better than a master of one.".

For doing Windows stuff, I would rather advocate for Win32, Forms/WPF.

In regards to C++ stuff, either C++ Builder if it fits the budget, or Qt.

It is quite tragic that even MFC has a better development story than WinUI/C++.

Re: C++Builder 11 Community Edition

#14
post #10

You can only use this edition if you make less than 5000 USD and/or have less than 5 devs. If you do, licenses start at 1000 USD per year. Assuming a commercial app, of course.

How does this compare to developing in Obj-C or Swift for iOS? Is this like a cross-platform thing?

Re: C++Builder 11 Community Edition

#16
post #12

Earlier quoted context omitted.

All of that is fair, it's not like C++/CX was all that different from needing to use Obj-C on macOS. I'm just saying I can accept their reasoning. Using only standard C++ is better in a vacuum, but only if nothing is lost in the transition. May I ask what your plan is regarding UI at this moment? I've given up and gone the web route (with Avalonia on my pocket in case my sanity gets dangerously low).

Similar plan, in 2019 I went back going to distributed systems/Web, where Microsoft technologies are one among many others that get used on a polyglot agency, the usual "A jack of all trades is a master of none, but often times better than a master of one.". For doing Windows stuff, I would rather advocate for Win32, Forms/WPF. In regards to C++ stuff, either C++ Builder if it fits the budget, or Qt. It is quite trag…

How about .NET MAUI?

Re: C++Builder 11 Community Edition

#17

Borland's C++ compiler was _fast_. And I mean eye wateringly fast on crappy pre-AMD64 hardware. I wonder if it supports modern C++ today and is still faster than other compilers. (If I am not mistaken this new edition is a offshoot of that?) (Yeah I am not downloading the "Community" edition if I have to provide my name address and phone number. Really if your product needs mindshare and you offer community edition t…

You don't have an email for spam? And put any phone number.

Re: C++Builder 11 Community Edition

#18

Borland's C++ compiler was _fast_. And I mean eye wateringly fast on crappy pre-AMD64 hardware. I wonder if it supports modern C++ today and is still faster than other compilers. (If I am not mistaken this new edition is a offshoot of that?) (Yeah I am not downloading the "Community" edition if I have to provide my name address and phone number. Really if your product needs mindshare and you offer community edition t…

I've downloaded one of their past community editions, their sales team will call and email you. They back off when you tell them you're not evaluating the product for your work, but it's still kind of annoying.

Re: C++Builder 11 Community Edition

#19
post #17

Borland's C++ compiler was _fast_. And I mean eye wateringly fast on crappy pre-AMD64 hardware. I wonder if it supports modern C++ today and is still faster than other compilers. (If I am not mistaken this new edition is a offshoot of that?) (Yeah I am not downloading the "Community" edition if I have to provide my name address and phone number. Really if your product needs mindshare and you offer community edition t…

You don't have an email for spam? And put any phone number.

[deleted]

Re: C++Builder 11 Community Edition

#20
post #18

Borland's C++ compiler was _fast_. And I mean eye wateringly fast on crappy pre-AMD64 hardware. I wonder if it supports modern C++ today and is still faster than other compilers. (If I am not mistaken this new edition is a offshoot of that?) (Yeah I am not downloading the "Community" edition if I have to provide my name address and phone number. Really if your product needs mindshare and you offer community edition t…

I've downloaded one of their past community editions, their sales team will call and email you. They back off when you tell them you're not evaluating the product for your work, but it's still kind of annoying.

So you give them your real email, and not a for-all-the-registration-crap email? And you also give them your real phone number?
Post reply on HN