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
Respuesta
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).
GWT tiene soporte directo para crear proyectos de Eclipse, por lo que puede ser una preferencia con ese único equipo ... – Joey
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 ;-) –
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
Google no es una sola persona. Probablemente muchos IDE y herramientas se utilizan allí.
-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. –
@ 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. –
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? –
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.
Creo que las personas pueden elegir las que quieran. Y tal vez la mayoría de ellos no usan IDE en absoluto :)
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.
Los editores más populares incluyen eclipse, vim y emacs.
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.
- 1. IDE para desarrollo incrustado
- 2. IDE para desarrollo PHP y Drupal?
- 3. IDE para el desarrollo de C# en Linux?
- 4. IDE para el desarrollo web de Django
- 5. IDE para el objetivo C
- 6. Desarrollo de Django IDE
- 7. ¿Para qué se utiliza Google Analytics '__utm.gif?
- 8. Entorno de desarrollo no IDE C
- 9. IDE para desarrollo de complementos de Firefox
- 10. Mejor editor/IDE para el desarrollo de JavaScript/PHP
- 11. ¿Para qué se utiliza "java web start"?
- 12. extjs IDE para un desarrollo más rápido
- 13. IntelliJ IDEA IDE para desarrollo de Android
- 14. IDE recomendada para el desarrollo de los pilones aplicaciones
- 15. PHP IDE de desarrollo Web
- 16. Mejor IDE para el desarrollo de Grails 1.1.X
- 17. Cuál es el mejor IDE para el desarrollo actionscript3
- 18. ¿Utiliza AOP? ¿y para qué?
- 19. Google App Engine Desarrollo Java en IntelliJ?
- 20. ¿Qué biblioteca de GUI utiliza Google Chrome?
- 21. ¿Cuál es el mejor IDE para desarrollo en BlackBerry?
- 22. ¿Una mejor opción para el desarrollo multiplataforma: Java o C#?
- 23. Desarrollo de Android con Netbeans IDE
- 24. Desarrollo de Clojure: ¿IDE o REPL?
- 25. ¿Qué teléfono Android usar para el desarrollo ...?
- 26. Qué características de C++ deben evitarse para el desarrollo integrado
- 27. Java IDE * en * iPhone?
- 28. ¿Para qué se utiliza Go?
- 29. Certificado de desarrollo y distribución para el desarrollo de iPhone
- 30. Portátil C++ IDE
¿Por qué crees que Google obliga a los usuarios a usar un único IDE? Creo que pueden elegir lo que prefieren. – akappa
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
Correcto, pero apostaría que Google es una excepción aquí. Las empresas que necesitan un buen software tienden a ser flexibles. –