Autor
|
Tema: Duda sobre programacion en varios lenguajes: (Leído 2,568 veces)
|
Error 404:
Desconectado
Mensajes: 58
|
Hola a todos, veréis tengo una duda desde hace ya un tiempo y no consigo encontrar la respuesta. Veréis, esque cuando pongo por ejemplo en que lenguaje está programado algún videojuego o programa con cierto nivel de complejidad, pone por poner alguno que está en c++, java y algún lenguaje. Mi pregunta es, ¿cómo se mezclan varios lenguajes en un mismo software? Porque se supone que tiene que haber algún punto de unión entre las partes de los diferentes lenguajes no?? Agradecería muchísimo cualquier aclaración al respecto. PD: no se si esta duda debe ir en esta parte porque no es estrictamente de C o C++, pero al ser de programación en general no sabía donde ponerla.
|
|
|
En línea
|
Si se puede imaginar, se puede programar.
|
|
|
engel lex
|
Hay un sobforo de programacion general :p
Normalmente los que usan multiples lenguajes, son los motores de juegos muy complejos.... y ellos usan 2 caminos, una es que simplemente lo interpretan y lo hacen como un script, otro camino es que lo compilan como una librería enlazable y listo
|
|
|
En línea
|
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
|
|
|
Error 404:
Desconectado
Mensajes: 58
|
Lo de la librería enlazable que sería por ejemplo si el lenguaje "principal" (porque supongo que habrá uno que predomine, los "cimientos" por decirlo de alguna forma) es c++ pondrías un #include <x_libreria
Y esa librería podría llamar a funciones escritas en otro lenguaje o que te permitiría introducir comandos de otro lenguaje???? Muchas gracias por responder
|
|
|
En línea
|
Si se puede imaginar, se puede programar.
|
|
|
engel lex
|
No, eso es un incluir un archivo, el compilador lo que hace es unir todos como si fuera solo un texto y compila con eso... es mas similar a una directiva del linker tipo -lusb y cuando linkeas cualquier .dll
|
|
|
En línea
|
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
|
|
|
Error 404:
Desconectado
Mensajes: 58
|
Ah creo que lo he entendido. Entonces el trabajo en el primer caso que has dicho el trabajo lo haría el compilador no? Que si lo que hace es unirlo como un solo texto debe ser capaz de interpretar dos lenguajes no? De nuevo muchas gracias por responder y perdonad que sea tan pesado pero es una duda que tenía muchas ganas de resolver
|
|
|
En línea
|
Si se puede imaginar, se puede programar.
|
|
|
engel lex
|
No, cada compilador compila con su lenguaje creando un archivo como pueden ser los dll, luego ellos así como tu usas las api de windows (por medio de las funciones de sus dll) ellos usarian las funciones compartidas
Nada que ver un compilador con otro, simplemente enlazamiento dinámico (o estático) y listo
(lo del texto en conjunto te lo explique para que entendieras que no era así :p )
|
|
|
En línea
|
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
|
|
|
Error 404:
Desconectado
Mensajes: 58
|
ah vale vale, creo que me hago una pequeña idea sobre el tema. Muchas gracias por ayudar
|
|
|
En línea
|
Si se puede imaginar, se puede programar.
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
hola mundo en varios lenguajes
Foro Libre
|
lupitapro
|
1
|
2,117
|
16 Junio 2010, 04:14 am
por Shell Root
|
|
|
Duda sobre lenguajes y demas
Dudas Generales
|
..::NexuS::..
|
4
|
2,982
|
4 Enero 2011, 11:49 am
por Siquillote
|
|
|
DUDA SOBRE LOS PROPIOS LENGUAJES
ASM
|
RADIACTIVO
|
6
|
4,151
|
17 Enero 2013, 09:08 am
por Eternal Idol
|
|
|
Duda sobre lenguajes
Programación General
|
Shout
|
4
|
2,202
|
4 Junio 2013, 21:46 pm
por Shout
|
|
|
Duda sobre estos lenguajes de programacion
« 1 2 »
Scripting
|
Dacan
|
11
|
5,279
|
4 Mayo 2015, 07:06 am
por engel lex
|
|