2009-05-04 12 views
18

Tengo curiosidad por saber qué IDE usa Google para el desarrollo de C++ y Java?¿Qué IDE utiliza Google para el desarrollo de C++ y Java

+8

¿Por qué crees que Google obliga a los usuarios a usar un único IDE? Creo que pueden elegir lo que prefieren. – akappa

+4

La mayoría de las empresas exige que el escritorio, incluido el entorno de desarrollo, tenga la visión equivocada de que los desarrolladores deben recibir el mismo trato que los monos de call center y los junior de oficina de 17 años. – cletus

+3

Correcto, pero apostaría que Google es una excepción aquí. Las empresas que necesitan un buen software tienden a ser flexibles. –

Respuesta

6

Mehrdad es muy cierto que es muy poco probable que se estandaricen en un IDE para cada idioma. Sin embargo, probablemente haya uno o dos populares para cada idioma.

Una buena manera de saber es mirar el código fuente que publican que necesitaría un complemento IDE, y ver qué admiten. Me doy cuenta (con respecto a Java) que Intellij IDEA de JetBrains tiende a tener soporte para los primeros complementos, pero eso solo podría ser un sesgo de selección (porque eso es lo que uso).

+0

GWT tiene soporte directo para crear proyectos de Eclipse, por lo que puede ser una preferencia con ese único equipo ... – Joey

+0

Y Java para GAE viene con un plugin de Eclipse. Pero eso podría no significar que prefieran Eclipse, solo que reconocen que los usuarios de emacs y vi harán lo suyo de todos modos ;-) –

+1

Si escuchas Java Posse, aprenderás que Tor (quien se movió de Oracle a Google) es ponerse al día con Eclipse, que es el IDE de Java que más usa. (es decir, no está usando Netbeans a pesar de que estaba desarrollando Netbeans en Sun/Oracle y aún prefiere Netbeans) – nos

21

Google no es una sola persona. Probablemente muchos IDE y herramientas se utilizan allí.

+1

-1. Juzgado como una respuesta, esto no contribuye en nada a la pregunta real, que es bastante responsable. Hay sabiduría aquí pero pertenece como un comentario a la pregunta. –

+0

@ BobStein-VisiBone Gracias por su respuesta a esta pregunta cerrada. Me pregunto si tuvimos la sabiduría en 2009, cuando se publicó esta respuesta, Stack Overflow habría tenido la oportunidad de convertirse en lo que se ha convertido, pero gracias. –

+1

Aprecie su redacción educada, @MehrdadAfshari. He leído el comentario varias veces y todavía no estoy seguro de lo que estás diciendo. ¿Quiere decir que esta antigua respuesta garantiza menos críticas porque StackOverflow resultó tan impresionante? –

17

Los desarrolladores en Google pueden elegir cualquier IDE en el que se sientan más cómodos. Incluso pueden elegir el SO en el que se sientan más cómodos. Por lo tanto, va desde Vi a Emacs a NetBeans a Eclipse a Visual Studio.

+22

Me niego a creer que alguien elija voluntariamente Netbeans para nada. :) – cletus

+18

Me gusta Netbeans mucho. – nxadm

+1

@cletus: si no puede permitirse gastar dinero para IDEA (y, por lo tanto, ni siquiera sabe qué tan bueno es), NetBeans es la mejor opción disponible. –

1

Creo que las personas pueden elegir las que quieran. Y tal vez la mayoría de ellos no usan IDE en absoluto :)

8

Las personas de C++ en Google trabajan principalmente en Linux. Tengo entendido que tienden a usar herramientas de línea de comando y emacs como una cuestión de orgullo. Dicho esto, cada vez más usuarios de Linux están haciendo la transición a Eclipse ahora que el CDT está madurando.

En cuanto a la programación de Java, creo que Eclipse es bastante estándar.

2

Los editores más populares incluyen eclipse, vim y emacs.

1

En general, Eclipse IDE tiene mucho soporte para Android y otras API/SDK que usan complementos, ARM, por ejemplo, lo usa como base para sus IDE que impulsan a los clientes (RealView y DS-5). Es probable que Google presione Eclipse como su IDE interno basado en su soporte de Android, pero como ya se ha dicho, los desarrolladores probablemente podrán alejarse de esto si así lo desean.