Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - queen1984

#1
Citar
Si no sabes programar, no vas a entender como funciona un IDE. Si alguna vez has usado Linux, sabrás como funciona seguro.

Has programado alguna vez en terminal (o más bien compilado)? Si has programado en terminal (supongo que lo habrás hecho), sabrás que para compilar, por ejemplo un programa en C, se usa el comando "gcc -o programa programa.c". Le estás diciendo al compilador gcc:
    * -o programa: el ejecutable que quede después de compilar quiero que tenga el         nombre 'programa'
    * programa.c: es el archivo que deberá pasarse a ejecutable.

Un IDE no hace más que darle al compilador el nombre del archivo(s) a compilar. Una vez el compilador lo ha compilado ejecutando lo que te he puesto hace un momento (o ligeramente variado en función de las necesidades, arquitectura, etc.), el IDE ejecuta el programa resultante. No hay ningún secreto. El compilador se instala por separado, y el IDE, tambien. A veces te dicen "descargar netbeans+java". Lo que estás haciendo en este caso es bajar ambos programas, pero estos se instalan por separado. El IDE lo único que hace es mandar instrucciones al compilador (gcc + argumentos).

Si he programado no sere una capo en eso pero conozco,  pregunte porque he leido, he visto graficos generales, yo queria saber solo como funciona de una manera mas entendible, por ejm:
el netbeans con su editor escribo mi programa==>este programa pasa al compilador (JDK porque? este contiene el compilador lean los link que puso otro user y en fin) ==> luego este archivo va para alla bueno para darse una idea.

Lo que pusiste es mas entendible y tu lo entiendes mejor que yo y eso esta bien.
Yo creo que uno debe explicar para ayudar de forma paciente, no para decirle no sabes y punto.

Lastimosamente uno se topa con usuarios que quieren resaltar que saben, creo que hay que ser mas humildes.

Yo cierro el tema aqui.
Buen dia.




#2
Justo estaba en ese pagina.
Quiero agradecer  a "avesudra" por haberme respondido de la manera mas entendible mis dudas.
#3
Al contrario como avanzar sin conocer su funcionamiento, es ilogico y esta mal, aunque muchos cometen ese error, primero eso terminos ya lo entendia sobre todo eso de editor de texto me parece una burla, mi pregunta siempre fue clara ¿Cómo trabaja internamente el IDE Netbeans?, o como se comunica para darme la idea principal, he visto muchos graficos pero por lo menos yo no lo entendi. Ademas de que todos no tenemos las misma capacidades de entendimiento.
No creo que mi pregunta de como se comunica el compilador con el Netbeans sea absurdo, aun a pesar de los años que uno estudia cada dia se aprende mas y tambien uno se equivoca. Yo estaba aqui para hablar del tema de buena forma y si me corrigen bien asi aprendo, pero existen formas para hacerlo no le parece.
#4
Yo creo que una persona que no esta en la carrera de nosotros no le importara, esta hecho y punto pero alguien que esta trabajando por ejemplo en la contruccion de algo, como x ejem un sistema operativo, o la creacion de un lenguaje de programacion o quien sabe que mas tiene que saber de otros temas mas complejos para lograrlo, yo solo pregunte para comprender.
#5
Pero te das cuenta que es lo mismo que yo entiendo al principio el Netbeans es un programa logico ahora cyando diced

Citar
tu puedes hacer un nuevo proyecto y tener todos los archivos que lo componen ordenado (en vez de archivos sueltos por ahi perdidos o preocuparte por tenerlos ordenados), puedes escribir el codigo y cuentas con funciones de subrayado de texto, autocompletado de instrucciones, etc., luego puedes compilarlo dandole a un boton, y luego puedes depurarlo si es que hace falta hacerlo.

Esa es definicion es como simple, pero yo queria saber como trabajan internamente es otra cosa, cuando yo decia como es eso del compilador  de quien lo hace?, o como se comunican, o donde esta el lenguaje eran mis dudas.

Y cuando decia para comprender como leen las PCs los "1" y "0" creo que tiene que ver mucho con electronica, en Universidad habia llevado mi curso de arquitecturas de PC, y algo de electronica pero lo minimo.  ;D pero aun asi para mi es aun toda una incognita. Yo digo si el hombre lo creo, el circuito de aca para alla y esto va a la PC y lo lee, y ya esta. Bueno pero esto ya es otra cosa.
#6
Se que es un programa, el problema es que mucho saben "programar" pero no saben como trabajan internamente estos IDEs, los conceptos o definciones que encontramos siempre son muy generales, es como preguntarnos como hicieron para que un PC lea "1" y "0", uno tiene la idea pero nunca lo hemos visto tal vez en un video y debido a un trabajo que tengo me han surgido muchas preguntas. Gracias a todos por responder.
#7
Es como decir que la parte "intima" por decirlo de alguna forma es el editor osea todo eso es el IDE, y la parte grafica (ventanas botones, etc) es la plataforma pero en el editor si es uno sabe o domina puede hacer esos botones mediante codigo, yo entendia que la parte grafica y el editor eran como una sola parte bueno algo asi, en fin.
#8
Bueno alguito creo que estoy entendiendo, pero y eso de Netbeans Plataforma no es lo mismo, en su pagina oficial, me dice que Netbeans son 2 productos el IDE y la plataforma pero en que se diferencian, pues cuando hablan de la plataforma dice asi: "una base modular y extensible usada como estructura de integración para crear grandes aplicaciones de escritorio", que significa todo eso :huh:  :( :( cuando menciona "para crear grandes aplicaciones de escritorio" el IDE tambien sirve para eso, me permite a traves del lenguaje crear un programa.  :huh: :huh:
#9
Ya habia leido ese enlace, por eso pregunto, hay cosas que no explican creo que ni lo libros, tal vez quiera saber lo que muchos no preguntarian, pero esta parte es muy compleja, en pocas palabras ningun IDE contiene un lenguaje de programacion, esa parte del compilador si lo entendi a lo que me referia quien compila el java o el netbeans o ambos trabajan en conjunto.
#10
Y el compilador cual es?, será ese programita llamado JDK que uno siempre tiene que descargar para poder instalar el Netbeans. El JDK contiene el codigo Java?