What IDE do you prefer C++Builder XE2 or VS2010

Japster

Well-Known Member
Joined
Mar 6, 2009
Messages
468
Reaction score
0
Location
Johannesburg
Im a Bsc student, studying through UNISA, and would like to know from experienced developers, what they are using in die industry. When it comes to c++ we are using QT. I would like to buy myself an IDE, but would prefer to buy something that is used in industry.

Im more into developing database applications, and I did have a copy of VS2008 and it did not have database development for c++. So my choice would be based on which IDE is the best for developing IDE databases running on a mySQL database.
 
Don't buy anything. Your future employers are going to give you everything you need.

You don't even know if you are going to be using C++ for your career forward...

Does Unisa only cover C++ ?
 
Well in the Bsc streams, Infomation Systems and Computer Science streams you will do an introductory module on Delphi. Then you do c++. You also cover SQL, using Oracle.

The c++ you start in your first year, second year and then there is an 3rd year module on it.
 
Goodness, they teach C++ 3 years straight with Delphi as an alternative and teach databases using Oracle... That is the strangest thing I've heard and not the best thought out plan to be honest.

Anyway, industry applications largely run on .NET and Java, are you 100% sure you are going to stay with C++ ?

If you want to stay with C++ then I guess you can buy and IDE (although companies give you the tools you need when you work for them). Otherwise just get the free stuff (Visual C++ express edition, etc.)

That would be my advice...
 
As stated above. Your company will provide what you need to develop in. So for instance at my company they provide things like VS 2010. We use Eclipse for our java development, so you can customise it with plugins to your liking :)
 
Currently I'm working mostly with Delphi, and have learned a lot on my own, that was not taught at UNISA, and I do like it a lot.

When I say we do c++ for 3 years they teach us certain concepts and we use c++ for it. Like data structures, design patterns etc.
 
Delphi is largely a dead end imo.

Its pretty cool as a language - I programmed in it for years. I don't see it being all that useful in practice though.

I'd aim at .Net.
 
As a student, Im very interested to hear why you say Delphi is a dead end. I do not want to waste time learning a language that is not going to be worthwhile in the long run.
 
As a student, Im very interested to hear why you say Delphi is a dead end. I do not want to waste time learning a language that is not going to be worthwhile in the long run.

From what I understand it can be a powerful language but these days it's used more as a teaching language to help ease students into programming and teaching them the basics. The majority of companies I suspect will dev in languages such as Java, C#, C/C++.
 
Yeah Delphi is a fossil. Its like Fortran and Cobol. It has absolutely zero industry use. In my 6 years of experience, I have never come across a single company that actually used it. I've met one guy in that time who worked on Fortran projects. Everyone else does primarily C#, then Java, then C++. Only one company I've worked for used Qt, and they used Visual Studio for Windows development.

Most databases I've come across were MS SQL Server databases. Only one was a MySQL database. I know one guy (I think) who has Oracle db experience. But if I worked more on the Java side, I would probably encounter a lot more people using Oracle, MySQL and PostgreSQL.

Dont buy your own IDE. Your company will provide all of that for you.
 
When I say we do c++ for 3 years they teach us certain concepts and we use c++ for it. Like data structures, design patterns etc.
I assumed as much, it is still bad to stick to a single language. The idea of University is to make you comfortable changing languages.

It has absolutely zero industry use
We have a Delphi team in our company and they don't have trouble finding work. There is still work in it, but it's use is constantly decreasing.
 
I would have to agree, Delphi is basically dead..

It has not kept up with the times and Microsoft poached most of borlands staff in the early 2000's.. I started out as a delphi developer in 199X and I still get a call once or twice a yr.. from some random recruitment agency looking for a delphi programmer as there is no one..

do you self a favour and stick to .net or Java at the other have recommeneded.

Dont buy youself an ide.. there are so many good open source or free ones..
 
Strangely enough, I know personally of 2 pretty large retail chains who have their systems written in Delphi.

Yes, it might be a "dead" language, but there is work out there for it.
 
Strangely enough, I know personally of 2 pretty large retail chains who have their systems written in Delphi.

Yes, it might be a "dead" language, but there is work out there for it.

Let me guess, those systems are old, and the companies in question are probably soliciting quotes for a replacement?

I can guarantee you that the replacement will not be written in Delphi.
 
Yup, they are moving on no doubt, was just stating that their current systems are still being developed on as we speak.

It's also not such a quick and cost effective process to re-write your entire system. The question also always pops up, why *must* we convert? Just for the sake of converting or is their actually a reason behind it. Remember this is not your R2k little program that needs to be converted.

Also thinking of 200+ branches , DC's and head office systems, this is my no means a small task.

The natural progression for the Delphi guys is C# as far as I can tell. If you can program Delphi it's very easy going to C#, since one of the original designers of Delphi did C# as well.
 
Top
Sign up to the MyBroadband newsletter
X