C / objC / C ++ / Java compilers

I downloaded NetBeans (for the first time) to use Java and found that it can handle C / C ++ etc.

You need to know the following -

01- Is there a better C ++ tool (IDE) other than NetBeans and MS Visual Studio? Better means very mature and popular (and free).

02- What is the difference between GNU Java and Sun Java compilers?

02- Is there any other popular C / ObjC / C ++ that is free, mature and popular?

Thanks for the answer.

0


source to share


9 replies


  • I have not seen or heard of an IDE that is better than Visual Studio. However, "superiority" is a rather subjective thing, so some people may like a different IDE. In terms of age and popularity, I think Visual Studio will beat everyone else as well. Perhaps only Delphi can come close to it. OOps, missed a line about C ++. Then I don’t know.
  • Author?
  • GCC may be more popular than the Microsoft C compiler due to its porting to so many platforms, many of which have it as the only C compiler. Also of note are the Borland compiler and the Intel compiler. Although I don't know which one is free (other than GCC and Microsoft).


+2


source


3) Eclipse CDT (c / C ++ only)



+2


source


Here is a list of C ++ compilers . In particular, Open Watcom is not only free but also mature; it has been around since the 80s. Notable games like Doom and Duke Nukem 3D compiled using Watcom.

+1


source


2.) Sun Java comes with Sun libraries. So far, anyway, GNU Java (gcj) hasn't implemented many of them - most importantly, I think the desktop (AWT / Swing) hasn't been implemented. (correct me if i'm wrong!)

0


source


Of course there is one True Editor, EMACS. Otherwise (you young shooters with your tooltips and tooltips, jeez) I'm happy with Eclipse.

0


source


I believe Emacs is the most powerful tool for working with your IDE. However, apart from the usual emacs commands, this requires you to understand a lot more detail than other tools (IDEs) that usually try to hide from you.

These can include makefile, gdb, ctags / cscope, simple bash / perl stuff, etc., depending on what you need to do.

0


source


01- Is there a better C ++ tool (IDE) other than NetBeans and MS Visual Studio? Better means very mature and popular (and free).

This will end in a fiery war. I like emacs. Now over 20 years old (very mature!) And quite popular. Eclipse with CDT is also very popular and has been around for several years. Choose the one you like best.

02- What is the difference between GNU Java and Sun Java compilers?

The GNU Java compiler is just gcc with a java interface. It can, for example, compile your Java code to native binary. Sun's Java Java compiler and more mature, and it is considered as the reference implementation of java compilers.

03- Is there any other popular C / ObjC / C ++ that is free, mature and popular?

If for free you mean free as in free speech (open source available) then find llvm that can compile C ++ / C / Obj-C code (using gcc as an interface.llvm is the compiler framework. Got the actual code). Douglas Gregor works in the native llvm interface for C ++, no need for gcc: http://clang.llvm.org/ . LCC is a small C compiler that you can also use on Unix. I read that there is also a Win32 version.

If free you mean free as in beer, you can of course grab the Microsoft C ++ compiler (comes with Visual C ++ Express) cl, but it will only work on Windows.

0


source


The answer depends on the OS you are using.

(1) For Windows OS

I would be shocked if I found a better IDE than MS Visual C ++. It's very mature and popular (and free).

The Salient functions of this IDE are intellisense and auto-complete functions. Although some people dislike this IDE as you need to create a project to write a small C / C ++ program, I still believe it is the best IDE for Windows.

(1) For UNIX

Code block is the best IDE. It provides all the functionality that MS Visual C ++ provides in windows.

0


source


If you are on a Windows machine, I would choose the Bloodshed C / C ++ IDE via VS, Eclipse and NetBeans any day.

http://www.bloodshed.net/download.html

A really easy to use IDE and uses the gcc compiler suite.

-1


source







All Articles