¿Cuáles son los IDE más populares por idioma? [cerrado]

15

Esto no tiene nada que ver con tener un editor favorito o algo así. Me preguntaba, por idioma, ¿cuáles son los entornos de desarrollo integrado más populares? Tal vez un top 2-3 si hay alguna disputa. (La popularidad percibida es suficiente)

Hasta ahora:

C # - Visual Studio, SharpDevelop

Java - Eclipse, NetBeans, IDEA

Objetivo-C - Xcode

Delphi - RAD Studio

Objeto Pascal - Delphi, Lazarus

C, C ++ : Visual Studio, Vim

PL / SQL - RapidSQL, Oracle SQLDeveloper

PHP - Eclipse, NetBeans, Nusphere PHPed

Actionscript (AS2, AS3) - FlashDevelop

Flex - Flash Builder 4

Python - Eclipse, IDLE

Perl - Padre

Lisp común - Lispworks, Emacs

Ruby - TextMate

Haskell - Vim

Fortran - Vim

Visual Basic - Visual Studio

Steve Evers
fuente
1
¿Es esto un poco demasiado amplio?
MIA
1
@ Jim, ¿por qué demasiado ancho? Solo una pregunta que enumera los IDE, no los compara y los describe.
P Shved
44
Una forma de tratar esta pregunta sería enumerar un par de idiomas / IDE por respuesta y dejar que el número de votos aumente la popularidad.
Adam Lear
2
Si esto va a convertirse en una
cuestión de
3
Estoy de acuerdo en que esto debería ser community-wiki, no porque sea una encuesta , sino simplemente porque es lo suficientemente amplio como para que no tenga sentido tener múltiples respuestas para cada idioma, por lo que cualquiera debería poder editarlas.
Gelatina

Respuestas:

18

Todos los idiomas - VIM

No me gustan los IDE.

Si estoy en OSX, usaré TextMate a la vez, pero principalmente hago todo (JavaScript, Java, Python, PHP) en VIM. También soy más rápido que varios colegas que usan un IntelliJ.

Josh K
fuente
8
Estoy un poco decepcionado porque no decía emacs, pero de todos modos +1. ^^
gablin
55
Pregunta cuáles son los IDE más populares, no cuál usa.
Andrew Grimm
3
@ Andrew: La mitad del equipo de desarrollo de Zend usa VIM. Dudo que sea "impopular" en ningún sentido.
Josh K
¿Puedes depurar desde VIM? ¿Es eso posible?
Jon Onstott
@ Jon: Claro, y el depurador de Perl puede incluso manejar el viejo vi, el real, escribió Keith Bostic.
tchrist
13

Java - IDEA, Eclipse, NetBeans.

talonx
fuente
44
¿En ese orden? Si es así, ¿tienes una fuente? Pensé que era Eclipse, NetBeans, IDEA o NetBeans, Eclipse, IDEA ...
Chinmay Kanchi
77
A mi entender, Eclipse es el más popular para Java.
WalterJ89
1
@Chinmay Kanchi: ¡Entonces considero que esta pregunta ya es un éxito!
Steven Evers
1
@Chinmay: los enumeré en orden de preferencia personal :) De hecho, siempre preferiría IDEA sobre los demás.
talonx
44
Walter tiene razón: Eclipse es probablemente el más popular. Sin embargo, IntelliJ IDEA es la mejor . :-)
Jonik
10

Rubí

Hay una pregunta en la encuesta de Ruby de Hampton que puede proporcionar algunos números concretos sobre el "editor de texto" de preferencia en el mundo de Ruby. Aquí hay una tabla de los resultados ( al momento de escribir ):

Una tabla de los resultados de la pregunta "editor de texto de preferencia" de la Encuesta de Ruby de Hampton

Los resultados sugieren que TextMate es el editor de texto más popular entre los desarrolladores de Ruby. Vale la pena señalar que la popularidad de TextMate parece estar disminuyendo; también lo es la popularidad de los editores basados ​​en Eclipse. Por otro lado, la popularidad de Vim, que uso personalmente, parece estar aumentando.

Yaser Sulaiman
fuente
+1 Bonito gráfico, mucho más rápido de analizar que la página de origen
Alan Pearce
2
Vim está ganando! ¡Más potencia para los motores, no los dejes escapar!
Mark C el
6

Objetivo-C - Xcode

mipadi
fuente
55
¿En qué más puedes escribir Obj-C?
Alex Feinman
¿Es una pregunta o simplemente retórica?
Mark C
1
@Alex: ProjectCenter y ProjectManager en GNUstep, TextEdit en OpenStep y emacs en casi cualquier cosa tienen soporte de sintaxis Objective-C. Hay un proyecto nacido para hacer Objective-C para Eclipse, que falló porque el CDT no era compatible con ObjC.
El soporte de sintaxis no crea un IDE; Es necesario pero no suficiente. Tenía mucha curiosidad por ver si había otros IDEs completos para Obj-C; Suena como si no hubiera, todavía.
Alex Feinman el
Objective-C existe además de Mac, ¿no? Como tal, creo que es Cocoa el que está tan estrechamente acoplado que Xcode, no necesariamente Objective-C. Estoy conjeturando, no soy un programador serio de Objective-C de ninguna manera.
jon_darkstar
5

Para Delphi, el IDE de Delphi.

Mason Wheeler
fuente
No recuerdo que haya una opción ;-) Pero desearía que hubiera (al menos para Delphi 7) Vaya, ahí van mis puntos azules, es hora de reiniciar.
Peter Turner el
@Peter: Bueno, siempre está Lázaro ...: P
Mason Wheeler
Pascal técnicamente objetivo ... ¿Puntos azules?
Mark C
1
@ Mark C: Puntos en la canaleta al costado del editor que indican dónde están las líneas de código ejecutable. Muestran dónde se detendrá el depurador cuando esté rastreando el código y dónde están las líneas válidas para establecer puntos de interrupción. Sin embargo, hubo algunos problemas técnicos en IDE anteriores que podrían romper esta funcionalidad.
Mason Wheeler
4

Lisp común

Comercialmente, probablemente LispWorks.

Fuera de las implementaciones comerciales, casi con certeza EMACS + SLIME

Frank Shearar
fuente
4

C ++ : Visual Studio con Visual Assist X

Thomas Bonini
fuente
3

Java - Eclipse (Java EE, con Google App Eng, y GWT, y Plug-in para control de versiones)

C ++ - EMacs / Eclipse / GEdit

GEdit hace un buen trabajo en la codificación de colores de la mayoría de los idiomas.

Bernie Pérez
fuente
3

Erlang - Emacs

Jonas
fuente
3

Todos los que conozco trabajando con Python usan Emacs o Vim.

interestar
fuente
Uso PyDev, pero realmente estoy trabajando con Jython.
3

Para Perl y Python : Emacs y Vim . Beats Eclipse en términos de popularidad.

Nikolai Prokoschenko
fuente
2

Para PHP también hay Nusphere PHPed, que es absolutamente genial, no gratuito pero uno de los mejores. Solía ​​usarlo todo el tiempo.

Para Haskell, diría vim, y eso probablemente también se aplica a C.

Daniel
fuente
2

Objeto Pascal - Delphi, Lazarus

C, C ++ - Bloodshed Dev C ++, Visual Studio 2008 C ++

PL / SQL - RapidSQL (por Embarcadero), Oracle SQLDeveloper

C # - Visual Studio (actualmente en 2008, ¡pero 2010 se ve genial cuando actualizo!)

MDV2000
fuente
2
Para el registro, Dev-C ++ está más que un poco desactualizado. Incluye MinGW-GCC 3.4 , mientras que la versión actual de MinGW-GCC es 4.5 . Supuestamente, wxDev-C ++ viene con un compilador más reciente, aunque diría que existen mejores alternativas.
greyfade
1
---> CodeBlocks
Mark C
2

Visual Basic - Visual Studio
C ++, Fortran - Visual Studio, Vim, Emacs

4 revoluciones
fuente
¿Estás diciendo que Vim, Emacs se encuentran entre los IDE más populares para C #? De alguna manera lo dudo.
JohnFx
Estoy de acuerdo con vim sobre C ++ definitivamente no C #. Para C # hay Visual Studio y realmente no puedes obtener nada mejor en mi humilde opinión.
Daniel
¿Cómo podría enumerar vim y emacs para C # y C ++ y no para Python? Pensé que más programadores de Python los usan que los programadores de C #.
Chinmay Kanchi
@ JohnFx - Tienes razón. Un error de mi parte.
Rook
@Chinmay Kanchi: un error de mi parte con respecto a C #. En cuanto a Python, tuve la sensación de que estos son más utilizados.
Torre
1

Java - Eclipse, NetBeans

Pitón - inactivo? (Se envía por defecto, no sé sobre popularidad)

Perl - Padre

Daenyth
fuente
¿Por qué alguien querría alguna vez otro IDE que no sea vi para perl?
tchrist
@tchrist: El hecho de que se hizo desde cero para ser un IDE para Perl indica que hay personas que lo quieren
Daenyth
Eso no responde mi pregunta. ¿Por qué lo querrían?
tchrist
1

No estoy seguro, pero diría que el más popular en Python es Eclipse + pyDev

Todos los programadores de Ruby que conozco usan TextMate en MacOS

Khelben
fuente
¿Qué pasa con los programadores que no son Mac Ruby?
Mark C
¡Curiosamente, cualquier Rubist que conozco es absolutamente un fanático de Mac! (y usa también vi cuando tienen que usar otras máquinas)
Khelben
1

Nunca fui realmente fanático de un IDE y descubro que aprendo el idioma mejor sin la ayuda. Se mencionó VIM pero a veces no estoy realmente interesado en VIM y prefiero usar nano.

Nano Editor

Chris
fuente
1

Actionscript (AS2, AS3) - FlashDevelop

AttackingHobo
fuente
1

PHP

Programación PHP real - Netbeans (versión PHP) o Eclipse (Herramientas de desarrollo
PHP ) PHP Templating - Dreamweaver

Nota - Por programación PHP real me refiero (por ejemplo) a OOP usando frameworks como CakePHP, Symfony o CodeIgniter.
Por plantilla me refiero a usar PHP simple para incluir encabezados / pies de página o formateo.

revs WalterJ89
fuente
Netbeans también tiene un buen complemento Vim que escucho, para aquellos de ustedes que aman vim. Nunca lo he usado yo mismo
WalterJ89
Empecé a usar Eclipse para Java, pero inicialmente me resistía a usarlo para PHP. Desde entonces he estado bastante contento con él, especialmente para el desarrollo de Drupal.
gapple
1
También veo que Komodo aparece con frecuencia en la discusión IDE en la comunidad Drupal.
gapple
1
"PHP Eclipse" sería más preciso que "Eclipse", el paquete PHP Eclipse incluye toda la herramienta que necesita para desarrollar PHP.
HoLyVieR
@HoLtView hizo el cambio,
WalterJ89
1

JetBrains tiene IDE para varios idiomas que tienen un aspecto similar:

IntelliJ IDEA para Java

RubyMine para Ruby y Ruby on Rails

PHPStorm para PHP, HTML y JavaScript

PyCharm para Python y Django

(Tengo los últimos tres).

tcrosley
fuente
1

C ++ - código :: bloques

Murmura
fuente
Creo que Code :: Blocks es uno de los mejores IDE para C ++, sin embargo, está luchando con la aceptación. No vencerá a VisualStudio en Windows. Sin embargo, con la disminución de la popularidad de Eclipse, Code :: Blocks podría tener otra oportunidad.
polemon
1

Un IDE que se ha olvidado: Aptana : IDE basado en Eclipse para PHP, Ruby, Javascript y Python.

mefisto
fuente
0

Mía

.Net (3.5) - Visual studio 2008 .net 4 - visual studio 2010

flex - flash builder 4 / eclipse Java - Eclipse

ROR - TextMate HTML / CSS / JS, etc. - TextMate

Avi Tzurel
fuente
0

C # / Mono : agregaría MonoDevelop. Multiplataforma, por lo que tiene un IDE C # en Linux y Mac, así como en Windows.

Hamish Downer
fuente
Iba a agregar MonoDevelop pero pensé que había escuchado que tenía problemas y no podía compilar contra .NET.
Steven Evers
0

C / C ++ - Visual Studio C # - Visual Studio Java - Depende. Uso java principalmente para móviles, así que, por ejemplo, Blackberry uso el Blackberry JDE, para cualquier otro móvil J2ME, Java ME SDK 3. Una vez usé JCreator PRO para desarrollar, uno, cuando no sabía que existían herramientas específicas para codificar móviles, xDDDDD JavaScript - Visual Studio, y eso es porque lo uso principalmente en mis aplicaciones web ASP.Net Visual Basic - 6.0 en MSVB6, .Net en Visual Studio (hay un software que mi compañía compró y que fue desabilitado el 6; me asignaron mantener y desarrollar más PHP - DreamWeaver

CJLopez
fuente
0

XSLT - XmlSpy, Visual Studio

Joren
fuente
0

No es exactamente un programa gratuito, pero usaría lo que sea necesario.

  • C / C ++ Win - Visual Studio 2010
  • C / C ++ / Fortran Linux —Netbeans
  • HTML / CSS - Dreamweaver
  • Perl - Activestate Komodo
  • PHP - Activestate Komodo
  • Pitón - Activestate Komodo
  • TCL - Activestate Komodo
botas de goma
fuente
0

Si incluye Vim, entonces Notepad ++. Lo uso para la mayoría de los lenguajes, incluidos Java (compilado con Ant) y proyectos C ++ más pequeños (compilados con MinGW), y parece ser bastante popular en general, especialmente para el desarrollo web. Tiene más / mejores características que algunos de los IDE más populares que he usado, incluso. Sin embargo, prefiero usar Visual Studio para C # y XCode para Objective-C.

Brian Cable
fuente
0

Smalltalk: tu propia imagen.

Entonces Squeak usa Squeak, Pharo usa Pharo, ...

Creo que solo Gnu Smalltalk no, donde sospecho que usan Emacs o Vim.

Frank Shearar
fuente