+ 13
Visual studio ide vs eclipse ide which is the best?
App development in general...
18 Answers
+ 8
Visual Studio - C++, C#
Eclipse - java
+ 8
@BlazingMagpie, using visual studio to create an app is like driving a manual transmission and finally getting a feel of an automatic transmission for the first time.
+ 7
Thank you all for your help in making me thoroughly understand the various differences and uniqueness of the ide(s) out there... thanks so much. God bless
+ 6
Eclipse is more good
+ 3
I don't like either. Netbeans + Code::Blocks all the way.
+ 3
neither, intellij( paid version) and one of it's variant android studio is said to be the best among Developers, eclipse is very slow in adopting latest features , and visual studio lacks many support features for other platforms other than .NET
+ 2
Out of those two Visual Studio is better for C# and C++, while Eclipse is better for Java, but if I may be permitted to recommend an IDE that's better than both of them, I'll recommend Unix.
+ 2
@Martin
I guess the fundamental difference I wanted to point out in my comment, and the fundamental difference I've been trying to point at this whole time is that, on Unix, using an IDE would be complicating yourself. On Windows, not using an IDE would be complicating yourself. That said, I am willing to concede the fact that Unix is not, technically speaking, an IDE.
+ 1
@Martin Taylor
"An integrated development environment (IDE) is a software application that provides comprehensive facilities to computer programmers for software development."
I'd say that describes Unix (and most Unix-like) operating systems pretty well.
+ 1
@Martin
1) POSIX defines a number of terminal utilities that should exist on every POSIX system. Among them are c99 and fort77, a C99 and FORTRAN77 compiler respectively.
2) Linux is not 100% POSIX compatible.
3) A lot of Linux systems include gcc and gdb by default.
4) My claim about Unix-like operating systems was only tangential. I was focusing on Unix (technically UNIX as Unix can be confused with the Unix OS developed at Bell Labs, which also had a C compiler and programming utilities) as in Single UNIX Specification, which does require all of the things an IDE has.
5) The Unix OS (the one at Bell Labs) was made with the purpose of being a platform for programmers to write and execute code on. It wasn't made to be an operating system for everyday usage by the general public. Only because you can write programs that can do that, and only because you can remove programs made for writing software doesn't change the fundamental design principles that make Unix what it is. Unix was made to be an IDE.
+ 1
@Martin Taylor
Yes, Unix is technically not a literal IDE, in the same way that a bad guy is technically not a snake. But Unix is an IDE in that it contains all of the software you need to code, something that is shown in the fact that Unix matches most single-sentence definitions of IDE. My original comment
a) recognizes that Unix is an operating system.
b) was poking fun at Microsoft for having to have an IDE in the first place.
Now as for being a far cry, if you could tell me anything I can do in an IDE that I can't do on Unix using the command line I might change my mind.
0
@Martin
Nope, Unix can not be installed without a build system, C compiler, c includes etc. These are all required by the Single Unix Specification. The C99 and FORTRAN77 compilers are also required by POSIX. Not all Unix-like systems conform to these standards and Android and Apple Operating Systems, for example, are not IDEs. But Unix systems are IDEs and most Unix-like systems either are IDEs or can be turned into one with
apt install vim
apt install build-essentials
apt install gdb
or your regional equivalent.