Hi. Does anybody say that what is better borland c++ or visual c++?
Which compiler does have more help?
Jul 22 '05
24 3822
Ioannis Vranos wrote: Surendra Singhi wrote:
I have programmed in Borland C++. Borland can no longer keep up with Microsoft, they have changed their strategy to focus on JBuilder, their killer application. About 5-10 years back Borland was THE compiler, no longer Microsoft has successfully killed another competetition. I am not sure about the "can not keep up" part. I think they pretty could, after all they support C#. "Delphi 2005" is both Delphi and C# Builder, and it is pretty good for C#.
You may download the Delphi 2005 Enterprise edition trial and check yourself.
The reason I said that was because, they were fed up of Microsoft's
shenanigans, it is tough to compete with a company which develops OS,
and API's and everything, especially when you write a compiler for
language like C++, which has pretty low level features.
The found it hard to stop Microsoft in their pursuit of becoming the
everything company.
--
Surendra Singhi www.public.asu.edu/~sksinghi
Jeroen Wenting wrote in news:10******** *****@corp.supe rnews.com in
comp.lang.c++: "E. Robert Tisdale" <E.************ **@jpl.nasa.gov > wrote in message news:co******** **@nntp1.jpl.na sa.gov... serdar wrote:
> Does anybody say that what is better Borland C++ or Visual C++? > Which compiler does have more help? The GNU C++ compiler is way better.
It isn't and you should know that. Unless of course you're an open source vigilante whose sole measure of an application is whether it's open source...
Or Standard conformance, which is my primary measure, yours is presumably
optimization or is it that the product isn't open source ... Performance of created executables is consistently poor when using GCC compared to Borland or Microsoft compilers compiling the same code.
When they compile the code, g++ (3.4+) is far better than both compilers,
g++ 3.x (prior to 3.4) are better than Borland 5.x and comparible with
MSVC 7.1, but if I had to choose one it would be g++ 3.2/3 it has bugs
but at least I can workaround them.
The above doesn't apply to Borlands CBuilderX of course but thats a
just a preview anyway.
Rob.
-- http://www.victim-prime.dsl.pipex.com/
"Surendra Singhi" <ef*******@nets cape.net> wrote in message
news:co******** **@news.asu.edu ... Microsoft always hated C++, inspite of (VC++) and everything.
What an amazing insight! I wonder why, in light of that
divination, so many product groups at Microsoft use C++
to create what they sell. They must be masochists all!
Mr. Singhi, you had better keep your day job (if you have one)
rather than going into mind-reading or sooth-saying.
--
--Larry Brasfield
email: do************* **********@hotm ail.com
Above views may belong only to me.
Larry Brasfield wrote: "Surendra Singhi" <ef*******@nets cape.net> wrote in message news:co******** **@news.asu.edu ...
Microsoft always hated C++, inspite of (VC++) and everything.
What an amazing insight! I wonder why, in light of that divination, so many product groups at Microsoft use C++ to create what they sell. They must be masochists all!
Who? I was under the impression most have switched to C#.NET.
--
- gipsy boy
On Fri, 03 Dec 2004 18:17:26 -0800, E. Robert Tisdale wrote: serdar wrote:
Does anybody say that what is better Borland C++ or Visual C++? Which compiler does have more help?
The GNU C++ compiler is way better.
The Visual Studio UnintelliSense® http://www.thedailywtf.com/images/9/...ForTheHelp.gif
"Ioannis Vranos" <iv*@remove.thi s.grad.com> wrote in message news:1102178288 .392732@athnrd0 2... Man it looks like those people have no clue about C++, .NET etc!
Their marketing/management guys don't seem to.
Also I never understood why VCL was always written in Pascal, but this is the least important issue of all.
VCL is written in Delphi. Not the same thing as Pascal. Delphi
is a proprietary Borland language. Some of the implementation
of classes etc. are different than C++ (ctor/dtor order, virtual
constructors etc.) Some of the problems that this can cause
have made it more important of an issue. All in all, I do not think they will have much success on the C++ field, because it looks like they have no clue on what is going on!
They haven't had an actively supported C++ offering in nearly a year.
It will be interesting to see what they announce on Dec 15.
On Sun, 5 Dec 2004 08:16:16 -0500, "Duane Hebert" <sp**@flarn2.co m>
wrote: VCL is written in Delphi. Not the same thing as Pascal. Delphi is a proprietary Borland language.
Actually, it is a language called "Object Pascal" ... Delphi, as I
understand it, includes the Delphi visual IDE which generates VCL code
in this language known as Object Pascal.
Some of the implementation of classes etc. are different than C++ (ctor/dtor order, virtual constructors etc.) Some of the problems that this can cause have made it more important of an issue.
In addition, the VCL pollutes the global namespace with all their own
namespaces (e.g. "System::") unless you take unusual precautions to
prevent this, and then almost nothing works the way it should. One of
the more blatant mistakes is when defining AnsiString support in VCL
streams, there is a "using namespaces std;" in one of their headers.
Of course, if you don't use the VCL, you can avoid these problems, but
whenever a COM object (ActiveX) is added to the project, Borland
Builder automatically forces you to use VCL. It might be possible to
use the command-line tool MIDL, but I never tried it.
Also, the MDI implementation in Borland Builder 5 was broken ... is
this any better in Builder 6? All in all, I do not think they will have much success on the C++ field, because it looks like they have no clue on what is going on!
They haven't had an actively supported C++ offering in nearly a year. It will be interesting to see what they announce on Dec 15.
If this is another of their "open letters", it's been announced more
than a year ago and never happened. There are standing jokes about it
on the Borland newsgroups, just Google for "open letter" and
"Borland".
I like their free command line compiler, and I love the way Builder 5
(or 6) let you whip up a GUI application in almost no time at all. But
it comes at a price, just as MFC does.
--
Bob Hairgrove No**********@Ho me.com
"Bob Hairgrove" <in*****@bigfoo t.com> wrote in message news:0t******** *************** *********@4ax.c om... Actually, it is a language called "Object Pascal" ... Delphi, as I understand it, includes the Delphi visual IDE which generates VCL code in this language known as Object Pascal.
I just attribute this to Borland's bizarre logic when it comes to naming
conventions. I've never heard of Object Pascal except with Delphi
but at any rate, it amounts to the same thing. It uses a proprietary
language, based loosely on Pascal.
In addition, the VCL pollutes the global namespace with all their own namespaces (e.g. "System::") unless you take unusual precautions to prevent this, and then almost nothing works the way it should. One of the more blatant mistakes is when defining AnsiString support in VCL streams, there is a "using namespaces std;" in one of their headers.
This was worse with BCB5/RogueWave as there were using statements
in many of the headers.
Of course, if you don't use the VCL, you can avoid these problems, but whenever a COM object (ActiveX) is added to the project, Borland Builder automatically forces you to use VCL. It might be possible to use the command-line tool MIDL, but I never tried it.
Without VCL there's not much point in using BCB these days. I think
that was the idea behind CBX.
If this is another of their "open letters", it's been announced more than a year ago and never happened. There are standing jokes about it on the Borland newsgroups, just Google for "open letter" and "Borland".
Some of the Borland people and the teamB people have been indicating
that this time there will be some information released. There are rumors
that BCB will be bundled with Delphi and that CBX will be getting a new
release with a new compliant compiler and Dinkumware libraries.
Having lived through the previous promises of "open letters" I'm as sceptical
as anyone but who knows? I would hate to see MS lose the competition.
I like their free command line compiler, and I love the way Builder 5 (or 6) let you whip up a GUI application in almost no time at all. But it comes at a price, just as MFC does.
I haven't used the free compiler much but I think it's cool that they were one
of the first commercial companies in the Windows market to release their
compilers for free. As for GUI apps, BCB will definitely let you generate
a GUI application in no time at all. The problem comes in with the non-GUI
part of the code that depends on standard compliance.
I would like to see them update CBX as it's supposed to be cross platform
and with a good compiler and no IDE bugs, it would be interesting. Even
if you'd need Qt or something to develop GUI apps. This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics |
by: Kenneth Gomez |
last post by:
Hello,
I have tried many avenues (web search, borland website, libxml
website) before deciding to post here.
I'm trying to install libxml2 on windows ME to work with my Borland
C++ 5 Compiler (command line).
Read through the installation guides from xmlsoft.org.
|
by: Ziggi |
last post by:
Hi. I want to get a C++ IDE, but I dont know whether to go for Bill Gate's
solution or Borland's. Could any kind folks detail the relative strength
and weaknesses of both, and also tell me which you yourselves prefer.
Thanks in advance.
Ziggi
|
by: Chris |
last post by:
I am just beginning programming again and need a bit of advice.
I have both Visual C++ 6.0 Standard Edition and Borland C++ Builder 6.
Of these two which do you consider the best for programming windows programs
(not the DOS style program). I have had a quick look at both of these and
Borland seems to have a lot more components (Buttons, Forms etc) than
Microsoft Visual C++. Does Visual C++ have these components easily
accesable.
Chris.
|
by: Juggernaut |
last post by:
Hi
At my college some IT students were giving away free older computer books. I
got a book called Borland C++ a programmers guide.
So I was really just wondering what this Borland C++ is? I know C++ is a
programming language, but Borland? And is this book, thats from 1992 still
valid, or is it outdated?
I hope someone can answer me, or point me to the right place.
|
by: Xproblem |
last post by:
FTP Client Engine for C/C++ 2.4 Screenshot - Soft.comFTP Client Engine
for C/C++ 2.4. ... System Requirements: Windows C/C++ compiler -
Microsoft operating system: Windows 95, Windows 98, Windows ME, ...
www.soft30.com/screen-70-11625.htm - 31k - Cached - Similar pages
C++ Server Pages 1.6 - Soft.comC++ Server Pages (CSP) allows developers
to build Dynamic Web Pages and Web ... Existing C++ projects can be
ported to the Web by simply...
| |
by: MS |
last post by:
Hi,
I'm trying to find out whether Borland C 4.5 and MVC still exist. I'm
doing so as I have code that was compiled by them originally and
wnated to recompile it using that code to do some testing.
I've looked online and it seems like there's only the C++ version of
them around. Could I just use the C++ compiler to compile my C
stuff??
|
by: smartwolf agassi via DotNetMonster.com |
last post by:
I'm a C# language learner.
I want to know which IDE is better for C# programing, Borland C#Builder or
VS.net 2003?
--
Message posted via http://www.dotnetmonster.com
|
by: darrensjunkaccount |
last post by:
Hi,
I have just inherited some embedded software that was compiled with
Borland 4.52. I need to either purchase that compiler, which Borland
no longer appear to sell or alternatively source an upgrade/compatible
compiler. Do Borland sell a newer version of the 4.52 compiler that
will still allow me to compile a DOS executable?
Regards, Darren
|
by: Fabry |
last post by:
Hi All,
I'm new of this group and I do not know if this is the correct group
for my question.
I have a DLL with its export library (.lib) wrote in Borland C++ 6. In
borland everything is OK and I am able to include the lib and use the
class that i have exported creating an instance with new etc... I
would like to export this class in microsoft VC++ using the same .lib
file. Obviously it doesn' t work.
|
by: Hystou |
last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it.
First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
|
by: Hystou |
last post by:
Overview:
Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
| |
by: tracyyun |
last post by:
Dear forum friends,
With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
|
by: isladogs |
last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM).
In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules.
He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms.
Adolph will...
|
by: conductexam |
last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one.
At the time of converting from word file to html my equations which are in the word document file was convert into image.
Globals.ThisAddIn.Application.ActiveDocument.Select();...
|
by: TSSRALBI |
last post by:
Hello
I'm a network technician in training and I need your help.
I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs.
The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols.
I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
|
by: 6302768590 |
last post by:
Hai team
i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
|
by: muto222 |
last post by:
How can i add a mobile payment intergratation into php mysql website.
| |
by: bsmnconsultancy |
last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...
| |