Bueno, le he dado ese título porque no se me ocurre otro mejor. La cosa es que os quiero hacer spam del guarro de una nueva web que acabo de "terminar" (entre comillas porque siempre le añado alguna funcionalidad nueva). Se llama la base, está programada íntegramente por mi y está hospedada en mi casa: http://la-base.no-ip.org
Esta web ha surgido gracias a una historia que os voy a contar:
Tengo un amigo que tiene una afición un tanto peculiar. Ha gente que colecciona sellos, tenedores o, qué se yo, tazas; mi amigo, como buen vasco que es, colecciona ordenadorees de 700 kilos. Exáctamente, colecciona mainframes.
Tiene un local de unos 100m2 lleno hasta arriba de frames, CPUs, robots de copias de seguridad; además de cientos de cables por todas partes. Y es aquí donde aparezco yo en la historia, debido a que a mi amigo, le van a regalar varias máquinas que superan en tecnología a bastantes de las que tiene ahí. Y claro, se ha visto forzado a deshacerse de alguna máquina (casi 30m2 xDD) y me ha dicho: oye Yawin, ¿quieres que te las regale?
Asi que, esta web sale de mi pasión por los ordenadores y del hecho de que necesito un lugar donde colgar todos esos conocimientos que vaya adquiriendo sobre estas máquinas xD
Muy bueno chico, muy bueno.
Ilumínanos en los grandes ordenadores. ;D
Demomento creo que empezaré con programación COBOL, que es vital para esto y algo controlo.
COBOL, que recuerdos!
jojo...
felicitaciones por las adquisiciones...
¡Oh, no! ¡Yawin es el nuevo discípulo de windgate!
Jajajaja no sabía que Windgate supiese sobre estas máquinas xD
No, es adicto a coleccionar chatarra electrónica de entretenimiento (aka toda consola y modelo existente, que se lo digan a sus 4 GP2X, sus varias Wizes, consolas clásicas...) :D :D :D
Jajajaja, si nos parecemos en algo. Sólo que yo soy vasco, asi que hago las cosas a lo grande jajajajajajaja
Quote from: Drumpi on May 11, 2011, 06:54:11 PM
No, es adicto a coleccionar chatarra electrónica de entretenimiento (aka toda consola y modelo existente, que se lo digan a sus 4 GP2X, sus varias Wizes, consolas clásicas...) :D :D :D
Jolin, esas neuronas ya no estan muy buenas, ese no era Free ? xDDD
Por cierto Free tambien es Vasco, pero creo que lo de coleccionar es solo coincidencia xDDD
Eso parece. Además, no eres buen vasco. Los vascos hacemos las cosas a lo bestia jajajajajaja
Digamos que soy un Vasco instruido, y lo malo lo he depurado xDDD
Quote from: FreeYourMind on May 11, 2011, 10:56:41 PM
Digamos que soy un Vasco instruido, y lo malo lo he depurado xDDD
intruido en comportamiento troll... :D
Por cierto, siguiendo un poco con parte de la temática de este hilo...
Se me ha ocurrido que, cuando tenga una CPU operativa (o un emulador operativo), podría compilar Bennu para este tipo de máquinas. Posiblemente, prescindiría de todo lo que es tratamiendo de gráficos y de sonidos. Al menos el que los saque por pantalla y altavoces, ya que generalmente no tienen tales periféricos.
Lo que haría sería compilar una versión de Bennu sin esas librerías. Para, por ejemplo hacer un servidor para un juego online que aproveche las características de esta maravillosa arquitectura.
No se qué os parece xDD
Me parece un auntentico disparate xD
Por??
No te gustaría que bennu pudiese funcionar en una máquina con 250 gigas de ram, procesadores a 5,2GHz, etc...???
Ha hablado el rey de los disparates. ;D
No le hagas caso, si te mola, hazlo.
De todas formas, como mínimo antes del 22 de Julio no creo que pudiese empezar. Porque para ello necesito tener un z/OS instalado en un emulador, y saber manejar el emulador xDDD
claro que estaria bueno, pero que tal el C, soporta librerias dinamicas o deberia ir una version monolitica?
La verdad, ni siquiera entiendo la pregunta xDD
Splinter habla de esto:
Quote from: yawin on May 12, 2011, 07:26:43 AM
No te gustaría que bennu pudiese funcionar en una máquina con 250 gigas de ram, procesadores a 5,2GHz, etc...???
Quote from: FreeYourMind on May 11, 2011, 09:26:40 PM
Quote from: Drumpi on May 11, 2011, 06:54:11 PM
No, es adicto a coleccionar chatarra electrónica de entretenimiento (aka toda consola y modelo existente, que se lo digan a sus 4 GP2X, sus varias Wizes, consolas clásicas...) :D :D :D
Jolin, esas neuronas ya no estan muy buenas, ese no era Free ? xDDD
Por cierto Free tambien es Vasco, pero creo que lo de coleccionar es solo coincidencia xDDD
LOOOOOOOOOOOOOOOOOOOOOOOOOOOL
Tengo que dormir más, 4 horas diarias mas la medio siesta parece que no es suficiente, pese al café ^^U
Quote from: yawin on May 12, 2011, 07:03:30 PM
La verdad, ni siquiera entiendo la pregunta xDD
Que si se pueden usar DLLs o no, porque si no soportan DLLs (llámalas DLLs, SOs o librerías dinámicas, según el Sistema Operativo que uses) no te valdrá la versión oficial, y tendrás que usar la monolítica, que es la que hay para iOS, WII o PSP.
Sería curioso ver Bennu en un maquinon funcionando, pero claro, si no se usa la parte gráfica, la cosa como que se queda un poco coja ¿no? Además, aunque tenga 5 procesadores, sólo podrás usar 1, a menos que modifiques el código.
Dice Splinter que el código de Bennu no se puede hacer para que cada procesador trabaje con un proceso distinto, no sé por qué, pero sí para los distintos hilos (sonido, renderizado o librerías de red o 3D).
Quote from: Drumpi on May 12, 2011, 07:28:07 PM
Que si se pueden usar DLLs o no, porque si no soportan DLLs (llámalas DLLs, SOs o librerías dinámicas, según el Sistema Operativo que uses) no te valdrá la versión oficial, y tendrás que usar la monolítica, que es la que hay para iOS, WII o PSP.
Pues, la verdad, espero que si. Me decepcionaría mucho que un sistema operativo cuya licencia cuesta cientos de miles de euros no permitiese librerías dinámicas. Además, tb existe el z/Linux (que es un linux para mainframe) que seguro que usa librerías dinámicas. Pero vamos, todo es mirarlo.
Quote from: Drumpi on May 12, 2011, 07:28:07 PM
Sería curioso ver Bennu en un maquinon funcionando, pero claro, si no se usa la parte gráfica, la cosa como que se queda un poco coja ¿no? Además, aunque tenga 5 procesadores, sólo podrás usar 1, a menos que modifiques el código.
Dice Splinter que el código de Bennu no se puede hacer para que cada procesador trabaje con un proceso distinto, no sé por qué, pero sí para los distintos hilos (sonido, renderizado o librerías de red o 3D).
Tampoco hace falta que el compilador vaya con tantos procesadores. Según tengo entendido es el OS el que se encarga de esas cosas. ¿Y cómo que queda un poco coja si no tiene parte gráfica? Yo C nunca he usado parte gráfica y no es un lenguaje cojo por eso xD
La cosa es que sus aplicaciones irían orientadas a otras cosas.
Hombre, teniendo en cuenta que Bennu es un lenguaje orientado al manejo de gráficos (más que a la creación de videojuegos o a los procesos), si no lo usas para lo que fue diseñado... :D :D :D
Pero vamos, que yo soy el primero que lo usa con otros fines (tengo programas de reescalado de gráficos, de conversión de fuentes y más que sólo usa la línea de comandos, usa las librerías de gráficos para cargar los mapas en memoria).
C es de propósito general, por lo que lo uses para lo que lo uses, fue diseñado para eso.
Otra cosa es que me digas que programas en Matlab y no lo usas para hacer cálculos matemáticos :P
no drumpi, fenix era un lenguaje orientado al manejo graficos, bennugd no lo es.
por el contrario, bennugd ha sido diseñado (o rediseñado) para lo contrario.
ahora si hablamos de los modulos, eso es otra cosa.
A eso me refiero, a mi entender, Bennu ha avanzado para convertirse en un lenguaje de propósito general, sólamente necesitas la librería (módulo) adecuada. Por eso creo que puede ser muy interesante tenerlo para Bennu.
Hombre, que ahora sea más modular creo que no quita para que siga estando orientado al manejo de gráficos, porque sigue teniendo la misma cantidad de funciones (y más) dedicadas al manejo de imágenes y la misma potencia o más.
Por esa misma regla de tres, VHDL no es un lenguaje de descripción hardware, sino un lenguaje orientado a crearte un lenguaje, porque lo que es el núcleo implementa funciones para añadir funciones al lenguaje (los tipos de datos, algo tan básico, vienen definidos con el propio lenguaje en un fichero de texto, por poner un ejemplo).
O Matlab tampoco es un lenguaje matemático, ya que TODO lo que hace se lo debe a las miles de librerías .m que lo forman.
;D ;D ;D ;D ;D
Quote from: Drumpi on May 14, 2011, 07:45:02 PM
Hombre, que ahora sea más modular creo que no quita para que siga estando orientado al manejo de gráficos, porque sigue teniendo la misma cantidad de funciones (y más) dedicadas al manejo de imágenes y la misma potencia o más.
Por esa misma regla de tres, VHDL no es un lenguaje de descripción hardware, sino un lenguaje orientado a crearte un lenguaje, porque lo que es el núcleo implementa funciones para añadir funciones al lenguaje (los tipos de datos, algo tan básico, vienen definidos con el propio lenguaje en un fichero de texto, por poner un ejemplo).
O Matlab tampoco es un lenguaje matemático, ya que TODO lo que hace se lo debe a las miles de librerías .m que lo forman.
;D ;D ;D ;D ;D
puf! lo he dicho desde el inicio del proyecto, que no queria que bennugd sea orientado a graficos sino a una vm con aplicaciones multiples, bennugd es el core, el engine; por otro lado, los modulos son extensiones al motor, el motor no esta orientado a nada de grafico, ni de sonidos, por el contrario si alguien tiene un primer contacto al lenguaje a traves del core/engine, lo que menos pensara del lenguaje es que sirva para hacer juegos/graficos/sonido/etc.
bennugd no esta orientado ni a graficos ni a juegos, los modulos le dan esa orientacion, pero el motor no lo es ni por asomo.