Talk:Comparison of integrated development environments

This is an old revision of this page, as edited by Ham Pastrami (talk | contribs) at 06:01, 30 August 2007 (size). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Latest comment: 17 years ago by Ham Pastrami in topic size

IDE vs. source code editor

Please only put full-fledged IDEs, rather than list text-editors that just happen to you let run command-line programs such as g++ from within the IDE.

For this reason, I removed Geany since after downloading the Windows verison and playing around with it for a while, it seems clear that it doesn't have many build/compiling features. (I don't know the features the Linux version has.) However, Geany certainly fits the criteria of a source code editor. See source code editor. If anyone wants to make a separate page for advanced/powerful source code editors, Geany and others such as TextMate would fall easily into that category.

I know the distintion is often unclear, so please respond here first if you have any issues with this. Thanks -Hyad 01:45, 21 October 2006 (UTC)Reply

Merge

A merge from the List article into the Comparison article would create a larger, much more categorized list of IDE's. -Gimmekat 23:10, 9 November 2006 (UTC)Reply

  • Well since the timing of this coincides so closely with the "This page is a mess" comment I left on the list, it's probably no surprise that I agree with this proposal. I don't think the list can be usefully structured, and there isn't much point to repeating the information in two places in this case. —Doug Bell talkcontrib 23:40, 9 November 2006 (UTC)Reply
Seconded. If nothing else, the list should lose the categorization attempt and simply be...a list. Cheezmeister 22:17, 7 June 2007 (UTC)Reply

Sun Java Studio Enterprise IDE

I cannot make head or tails on what the release date for the last stable release of this IDE is. I assumed it would be launched in conjunction with an update on Netbeans seeing how SJSE is based off of it, but this needs to be verified/fixed ASAP. -Gimmekat 04:11, 10 November 2006 (UTC)Reply

Quincy!!

what about Quincy!!!

Well, exactly. What is Quincy? Where do you get it? What can you do with it? This is Wikipedia; edit it! peterl 22:02, 2 April 2007 (UTC)Reply

size

i think size should be compared too, i would rather have a IDE thats no bigger than 100 megabytes, than one that could ballon to over a gigabyte with plugins.

On the face of it, this is true. But a problem arises when you start filling out that field -- how do you count the size of the program? If plugins are counted against the size, what about IDEs that are written in Java, should they count the JVM? And programs that use a platform-neutral widget toolkit, they would essentially be penalized for not running native Windows controls, for example. How much space is expressly used by the IDE often depends on the individual user. Plus, some IDEs come in different packages like a minimal version and an enterprise edition, which one do you count? Do you measure size by the installer/zip archive, or the installed footprint? What if program files are very small, but user-created data files are abnormally large? I think size is gray enough an area that, even if you chose a criteria, it would eventually become not useful. And, finally, some of it would likely run afoul of WP:OR. Ham Pastrami 06:01, 30 August 2007 (UTC)Reply

Language independent IDEs

This list is very language-based. But many IDEs today are not tied to a specific language; e.g. Visual Studio does all the MS languages, Komodo does open source, Eclipse is primarily a Java IDE but is easily extended into Perl, PHP, Python. Should this page be re-orged into one list, with another column of languages supported? peterl 22:00, 2 April 2007 (UTC)Reply

My vote is no. Granted, generally, IDEs are not tied to specific languages, there are only a few IDEs that will function with Python. If one is looking for a python IDE, this is the place to go. If one is looking for an IDE and going to pick a language to match that IDE, this is probably not a place to be.
It's easier to enumerate names than languages. If you make a "languages" column, that is going to create a lot of ugly, unreadable text in the table. However, if you really desire this feature you could create another table that lists multilanguage suites, but there should be no cause to modify the existing tables. Ham Pastrami 08:42, 9 August 2007 (UTC)Reply

Eclipse is not and IDE

Eclipse is a is an open-source, platform-independent software framework, written primarily in Java, for delivering what the project calls "rich-client applications", as opposed to "thin client" browser-based applications. So far this framework has typically been used to develop Integrated Development Environments (IDEs), such as the Java IDE called Java Development Toolkit (JDT) and compiler (ECJ) that comes as part of Eclipse (and which are also used to develop Eclipse itself). However, it can be used for other types of client application as well. Therefore it shouldn't be listed here has and IDE... JBuilder,Flex, MyEclipe, Rationa Web Developer all are IDEs based on the Eclipse framework, but Eclipse itself is not an IDE, is a plataform to build applications (and for the most part, it has been used to build IDEs) —The preceding comment is by 189.132.178.49 (talkcontribs) 00:37, 5 June 2007: Please sign your posts!

Although that sounds reasonable, if you ask Java developers what they use, a lot of them will say "Eclipse". I'll change the page to say "Eclipse JDT" just to make it clear what project they are using, but removing the word "Eclipse" from that line would be hopelessly confusing. William Pietri 01:55, 5 June 2007 (UTC)Reply
Thanks, yes, I agree, Eclipse JDT should be used..., I know that most people confuses Eclipse the platform with Eclipse + Most commonly used plug ins for eclipse, that is why I think that from an encyclopedia point of view (neutral?) the difference should be explained (it should be about what is true, not what the majority believes... don't you think?)

Inclusion criteria

In keeping with WP:N and WP:LIST#Criteria_for_inclusion_in_lists I think it would be prudent to exercise some discretion as to which IDEs are actually placed in these lists. I think the easiest and fairest way to do this is to check if the IDE has a WP article in good standing (that is, an article that has established the subject's notability and is not due for speedy deletion). Otherwise, we will inevitably get a lot of no-name and self-promoting entries that only serve to clutter the list. To start, I will remove entries that have no WP article at all (i.e. are only linked externally). Ham Pastrami 08:54, 9 August 2007 (UTC)Reply