Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: dato000 en 21 Noviembre 2011, 17:35 pm



Título: Netbeans para c++??
Publicado por: dato000 en 21 Noviembre 2011, 17:35 pm
es bueno?? trate de configurarlo pero no pude, me salio un error con el make, asi que volvi con wxdev-c++, que es genial, pero a veces me da problemas con el Windows 7, así que me pregunto, vale la pena el esfuerzo para configurar netbeans??

¿¿o tienen alguna otra buena sugerencia para programar en C/C++??


Título: Re: Netbeans para c++??
Publicado por: RyogiShiki en 21 Noviembre 2011, 17:48 pm
Eclipse Con el PLugin de C/C++ o el que ya viene exclusivamente para C/C++.

Eclipse es el mejor IDE que he usado en mi vida. para C/C++, Java y Ruby. Para ser realmente rápido y eficiente es bueno siempre aprender todos los Shorcuts de Teclado de éste, si tienes experiencia con NetBeans, pues algunos son parecidos en Eclipse.

Eclipse Downloads: http://www.eclipse.org/downloads/

Saludos


Título: Re: Netbeans para c++??
Publicado por: dato000 en 21 Noviembre 2011, 17:59 pm
Eclipse Con el PLugin de C/C++ o el que ya viene exclusivamente para C/C++.

Eclipse es el mejor IDE que he usado en mi vida. para C/C++, Java y Ruby. Para ser realmente rápido y eficiente es bueno siempre aprender todos los Shorcuts de Teclado de éste, si tienes experiencia con NetBeans, pues algunos son parecidos en Eclipse.

Eclipse Downloads: http://www.eclipse.org/downloads/

Saludos

pero no es muy dificil armarlo para c?? voy a probar gracias.
Y saliendo un poco del tema, que es ruby?? no momento, mala pregunta, mejor dicho: para que se usa??

y entre java, netbeans vs eclipse, siempre ha sido la batalla, escuche de un amigo, que un profesor suyo opinaba que el netbeans esta obsoleto, me !"$·$ de la risa, pero pues, les hago la misma pregunta para ver que piensan.

pero para que esto siga en tema de C, hago otra pregunta respecto a C, digamos que C, tiene 3 niveles:

1) principante
2) avanzado
3) modo dios

Yo diria que estoy llegando a avanzado, pero pues es que el principiante (arreglos, bucles, if, etc) es muy facil, pero del resto, uff que tema tan jodido, en que me recomiendan ehhh como decirlo, iniciarme??

asi que netbeans c++ no es buena opcion.


Título: Re: Netbeans para c++??
Publicado por: RyogiShiki en 21 Noviembre 2011, 18:11 pm
Bueno vamos a ver:

Ruby, lenguaje Scripting inventado por Matz infuenciado por Eifel y Smalltalk. Al ser un lenguaje Script tiene las misma aplicaciones prácticas que se pueden encontrar en lenguajes como Python o Perl. Su enfoque principal es la web, por ejemplo con el está hecho el popular Framework RubyOnRails. Aunque a mi me gusta más para realizar automatizaciones y programas que corran de manera local. A mi parecer tiene la sintaxis más elegante y hermosa que en lenguaje alguna vez haya tenido es como hablar naturalmente (sacando del tema a AppleScript). Es faci, rápido directo y escalable con infinidad de herramientas llamadas gems (gemas) que facilitan mucho la vida. Ha sido usado desde automatizaciones de industrias ensambladoras hasta desarrollos de inteligencia artificial, y cada día avanza cada vez más, al igual que Python tiene ports a otros lenguajes como JRuby o IronRuby.

2. Bueno he tenido la oportunidad de usar NetBeans bastante tiempo también  te digo que es un excelente IDE es realmente bueno, pero quizás falla un poco en la correcta integración con herramientas externas (claro eso basado en mi experiencia solamente) y puede que las prestaciones aunque estén allí sean un poco más dificiles de encontrar y manejar en comparación a Eclipse. Y bueno Eclipse tiene un repositorio grande de herramientas y hasta un MarketPlace.

3. Que te parece comenzar a estudiar la programación de módulos del Kernel

4. Talvez sea buena herramienta con C++ pero como te dije antes no es tan intuitivo como Eclipse y tal vez por eso es que has tenido problemas.

Saludso


Título: Re: Netbeans para c++??
Publicado por: dato000 en 21 Noviembre 2011, 18:37 pm
Ruby es facil como php o javascript???

Lo de los modulos de kernel ---> C en linux verdad??? nunca pero nunca se me paso esa idea, es excelente, idea, ohhhhhh en ubuntu es viable o vuelvo a debian??? que me recomiendas para aprender eso, ahora si me motive, de que trata?? que tengo que aprender para saber de linux??? rayos, hace tiempo que no compilo en Linux, eclipse sirve para Ubuntu?? WxDev-C++ creo que no sirve ahi.



Título: Re: Netbeans para c++??
Publicado por: RyogiShiki en 21 Noviembre 2011, 18:49 pm
Ruby es más fácil que PHP y javascript, la dificultad de Ruby es similar a la de Ruby (en mi opinión claro está).

Eclipse al igual que NetBeans están hechos en Java por lo que son facilmente portables a cualquier plataforma queimplemente una JVM... osea si, está disponible en cualquier distro GNU/Linux.

Con cualquier distro estarás bien con tal de que tengas las herramientas necesarias.

Esta es una buena introducción: http://casidiablo.net/desarrollar-compilar-modulo-linux/

Saludos


Título: Re: Netbeans para c++?? (solucionado)
Publicado por: dato000 en 21 Noviembre 2011, 23:11 pm
Ruby es más fácil que PHP y javascript, la dificultad de Ruby es similar a la de Ruby (en mi opinión claro está).

Eclipse al igual que NetBeans están hechos en Java por lo que son facilmente portables a cualquier plataforma queimplemente una JVM... osea si, está disponible en cualquier distro GNU/Linux.

Con cualquier distro estarás bien con tal de que tengas las herramientas necesarias.

Esta es una buena introducción: http://casidiablo.net/desarrollar-compilar-modulo-linux/

Saludos

Muchas gracias


Título: Re: Netbeans para c++??
Publicado por: Unbr0ken en 21 Noviembre 2011, 23:40 pm
By the way: Recomiendo el IDE de Microsoft, VC++ 2010. Demasiado bueno.


Título: Re: Netbeans para c++??
Publicado por: BlackZeroX en 22 Noviembre 2011, 11:15 am

Usa CodeBlocks... o MVC++ de M$, el que te dijo Unbr0ken.

hago otra pregunta respecto a C, digamos que C, tiene 3 niveles:

1) principante
2) avanzado
3) modo dios


me cague de risa con eso jajajaja.

Dulces Lunas!¡.


Título: Re: Netbeans para c++??
Publicado por: dato000 en 22 Noviembre 2011, 14:56 pm
By th way: Recomiendo el IDE de Microsoft, VC++ 2010. Demasiado bueno.

ese no es con .NET???? en fin, si, tengo que aprender Visual Studio, es como de los obligados, aunque no se de donde empezar con ese.

Usa CodeBlocks... o MVC++ de M$, el que te dijo Unbr0ken.

me cague de risa con eso jajajaja.

Dulces Lunas!¡.

lo digo porque para mi es asi, uno aprende lo basico en 2 meses, lo avanzado uno tira años, y el ultimo mucho más tiempo, facilmente se va una decada XDD


Título: Re: Netbeans para c++??
Publicado por: Unbr0ken en 23 Noviembre 2011, 01:51 am
ese no es con .NET???? en fin, si, tengo que aprender Visual Studio, es como de los obligados, aunque no se de donde empezar con ese.

Mira, al principio yo estuve también enredado con ello, pero... VC++ 2010 tiene diferentes tipos de proyectos, en los cuales, se pueden crear los famosos formularios .NET (Que tanto molan).

Pero... aquí venía mi error, pensaba que porque el Visual Studio era "completamente" .NET, todo lo que este compilara en el lenguaje que fuese iba a ser .NET por lo tanto no terminase en código nativo, vaya error...

Como dije anteriormente, al momento de crear un proyecto en VC++ 2010 (u otras versiones del VS) nos encontramos con el siguiente menú:

(http://www.freeimagehosting.net/t/67fb4.jpg) (http://www.freeimagehosting.net/67fb4)

Donde destacan los siguientes proyectos:

  • Aplicación de consola CLR (Código administrado)
  • Aplicación de consola Win32 (Código nativo)
  • Aplicación de Windows Forms (Código administrado, ¡Qué buen IDE para desarrollar tus aplicaciones! (Aunque prefiero el de C# para esto))

En el primero puedes trabajar como si de un proyecto tipo consola normal se tratase, sólo que éste usará las clases internas de .NET Framework por ende requiriendo el mismo en la máquina que lo ejecute.

El segundo es el proyecto que a la mayoría de programadores de C/C++ nos interesa, ya que nos ofrece crear: Aplicaciones para Windows Forms, librerías de enlace dinámico, aplicaciones tipo consola, etc... (Todo esto apartado del .NET Framework y sus clases, el llamado código nativo):

(http://www.freeimagehosting.net/t/b49a7.jpg) (http://www.freeimagehosting.net/b49a7)

Finalmente tenemos las aplicaciones de Windows Forms, que a mi criterio son los mejores entornos de desarrollo que existen para formularios dentro de Windows, el problema... requiere .NET Framework.

Así que, en definidas cuentas, el mejor IDE que existe para C/C++ dentro de Windows a mis exigencias es MVC++ 2010, tanto por su compatibilidad, como por su agradable entorno, no necesita de configuraciones ni de plugins, ni nada por el estilo... es muy completo. Eso sí, si vas a instalar el Visual Studio 2010 necesitas un buen ordenador ya que es algo exigente, en caso de no poseerlo, tienes a disposición el MVC++ 2010 Express, que tiene ciertas limitaciones, pero que igual funciona sin problemas.

Lo más probable es que los conceptos que he dado sean carentes de tecnicismo pero que con el tiempo iré formando hasta ser mucho más robustos, por ahora es una base la cual espero modelar y mejorar periódicamente.

Saludos, espero te sirva de algo...


Título: Re: Netbeans para c++??
Publicado por: modo_senin en 9 Enero 2012, 04:11 am
Mira, al principio yo estuve también enredado con ello, pero... VC++ 2010 tiene diferentes tipos de proyectos, en los cuales, se pueden crear los famosos formularios .NET (Que tanto molan).

Pero... aquí venía mi error, pensaba que porque el Visual Studio era "completamente" .NET, todo lo que este compilara en el lenguaje que fuese iba a ser .NET por lo tanto no terminase en código nativo, vaya error...

Como dije anteriormente, al momento de crear un proyecto en VC++ 2010 (u otras versiones del VS) nos encontramos con el siguiente menú:

(http://www.freeimagehosting.net/t/67fb4.jpg) (http://www.freeimagehosting.net/67fb4)

Donde destacan los siguientes proyectos:

  • Aplicación de consola CLR (Código administrado)
  • Aplicación de consola Win32 (Código nativo)
  • Aplicación de Windows Forms (Código administrado, ¡Qué buen IDE para desarrollar tus aplicaciones! (Aunque prefiero el de C# para esto))

En el primero puedes trabajar como si de un proyecto tipo consola normal se tratase, sólo que éste usará las clases internas de .NET Framework por ende requiriendo el mismo en la máquina que lo ejecute.

El segundo es el proyecto que a la mayoría de programadores de C/C++ nos interesa, ya que nos ofrece crear: Aplicaciones para Windows Forms, librerías de enlace dinámico, aplicaciones tipo consola, etc... (Todo esto apartado del .NET Framework y sus clases, el llamado código nativo):

(http://www.freeimagehosting.net/t/b49a7.jpg) (http://www.freeimagehosting.net/b49a7)

Finalmente tenemos las aplicaciones de Windows Forms, que a mi criterio son los mejores entornos de desarrollo que existen para formularios dentro de Windows, el problema... requiere .NET Framework.

Así que, en definidas cuentas, el mejor IDE que existe para C/C++ dentro de Windows a mis exigencias es MVC++ 2010, tanto por su compatibilidad, como por su agradable entorno, no necesita de configuraciones ni de plugins, ni nada por el estilo... es muy completo. Eso sí, si vas a instalar el Visual Studio 2010 necesitas un buen ordenador ya que es algo exigente, en caso de no poseerlo, tienes a disposición el MVC++ 2010 Express, que tiene ciertas limitaciones, pero que igual funciona sin problemas.

Lo más probable es que los conceptos que he dado sean carentes de tecnicismo pero que con el tiempo iré formando hasta ser mucho más robustos, por ahora es una base la cual espero modelar y mejorar periódicamente.

Saludos, espero te sirva de algo...

ya que mencionaste a lo ultimo de windows, que opinas de borland 5 o turbo c ++?, yo soy nuevo en esto, y lo pregunta para saber de la gente que tiene experiencia