|
|
| Has buscado con google? |
| Responder |
| ¿Te ha servido la respuesta para resolver tu problema? | |
|
| Bajar - Subir |
 |
|
| Sí, pero yo necesito de la recomendación de alguien que sea experto para luego no tener problemas. Además es difícil encontrarlo en google, porque te lleva a páginas donde ya la descarga del compilador no está disponible. Así que me gustaría que alguien que haya trabajado con Cobol me pueda facilitarlo. Saludos. |
| Responder |
| ¿Te ha servido la respuesta para resolver tu problema? | |
|
| Bajar - Subir |
 |
|
Aprender cobol a estas alturas es algo parecido a estudiar arameo. ;-)
Si lo estas estudiando en alguna institución o empresa, procura buscar un compilador que corresponda al uso futuro (RM-Cobol, cobol 74, cobol 85 o cobol 2002) y que se use donde lo vayas a usar.
Si solo se trata de aprender el lenguaje, te vale como editor notepad++ (que ofrece sintax highlightning para cobol) y cualquier compilador como OpenCobol o TinyCobol. |
| Responder |
| ¿Te ha servido la respuesta para resolver tu problema? | |
|
| Bajar - Subir |
 |
|
XD
Bacter entonces yo aprendí algo de arameo hace un buen montón de años!
Cuando los monitores eran de color: de color verde, o gris o naranja! pobres ojos.
XD
“Beethoven era un buen compositor porque utilizaba ideas nuevas en combinación con ideas antiguas. Nadie, ni siquiera Beethoven podría inventar la música desde cero. Es igual con la informática“Richard Stallman
---------
- No olvides leer las normas del foro.
- Visita la sección Tutoriales de esta web donde encontrarás abundante información.
- Todas las consultas a través del foro. NO acepto consultas por privado. |
| Responder |
| ¿Te ha servido la respuesta para resolver tu problema? | |
|
| Bajar - Subir |
 |
|
Victorhck:
Yo empecé un poco antes: Cuando los programas (Cobol, Fortran, RPG) se codificaban en 'hojas de programación' con sus 80 columnas, a lápiz, luego entregabas las hojas a una datatipista (¿se dice así?) que copiaba todo en un teclado emportrado en una mesa que escupía una tarjeta perforada por cada linea. Luego tocaba comparar el listado impreso con las hojas manuscritas y repetir algunas tarjetas que contenían un error.
El siguiente paso era atreverse a compilar el programa: Entregabas media caja de zapatos de tarjetas perforadas, se leian y grababan en cinta. Tu trabajo entraba en la colo batch. y varias horas mas tarde ya tocaban los 0,5 o 3 segundos de uso de core-memory y cpu . . . y te devolvían un listado con los errores de compilación (lo que costaba algunos 100 $)
Una vez subsanado los problemas (intercalando y sustituyendo las nuevas tarjetas en lugar de las que causaron errores en el sitio correcto) se repetía el proceso. Con suerte ya no se escupía un listado de errores y solo salia un informe 'compilation successful' y un monton de datos sobre cuantas tarjetas se habian lelido, cuanto habia tardado en grabar en una cinta cuantos octetos, cuantas veces se había usado cuanto core memory y cuantos milisegundos de cpu se habían gastado. . . . Resumen: una vez escrito la versión inicial del programa, solo era cuestión de días y horas hasta conocer el resultado de compilación del programa.
Mas tarde, ya sin tarjetas perforadas, con editores de linea tipo 'vi', ya usaba también terminales con pantalla verde, de los cuales se conectaban hasta 5 o 6 a una CPU (equipos multiusuario que se llamaban entonces 'supermicros ') con un Z80 o 8080 (procesadores de 8 bits) de procesador, en los cuales cada usuario podía disponer incluso hasa 48 kB de memoria RAM. Y ya compartíamos discos duros de 5 . 20 MBytes, que por cierto con sus discos de 8 pulgadas sonaban como la 'microsoft laundry'! Con estas máquinas compilar un programa ya era algo rápido: Después de pulsar 'Enter ' a la orden de compilación, daba tiempo de fumar tranquilamente un cigarrito hasta que se presentaba el resultado de compilación.
Con la tecnología actual, un arduino puede sustituir uno de estos supermicros, y un raspberry supera a un antigo centro de cálculo. Cabe espacio para un proyecto: Un compilador de cobol para arduino ! :-D
[Mensaje editado por Moderador bacter con fecha: 21/04/2012 20:48:14]. |
| Responder |
| ¿Te ha servido la respuesta para resolver tu problema? | |
|
| Bajar - Subir |
 |
|
| Muchas gracias por todas sus respuestas, jejeje. En cuanto al RM/Cobol, he notado que con este compilador se pueden desarrollar aplicaciones gráficas (con ventanas); pero me gustaría saber si con RM/Cobol se pueden hacer aplicaciones con el lenguaje Cobol tradicional, o sea las más sencillas o simples de hacer, no quiero encontrarme con la sorpresa de que sólo sirva para programación orientada a objeto y, no para la programación estructurada. Saludos a todos. |
| Responder |
| ¿Te ha servido la respuesta para resolver tu problema? | |
|
| Bajar - Subir |
 |
|
No sé como son las versiónes actuales de RM-cobol u de otros compiladores de cobol modernos. Sin embargo, creo que no tendrás problema de realizar programas simples, igual que un compilador de c++, puedes compilar un programa de c estandard.
Pero antes de gastarte dinero en una licencia RM-cobol, yo probaría con algun compilador de software libre, y en lugar de usar windows, te recomiendo usar una máquina linux (aunque sea una máquina virtual ejecutandose en windows.). |
| Responder |
| ¿Te ha servido la respuesta para resolver tu problema? | |
|
| Bajar - Subir |
 |
|
| ¿Por qué Linux?, ¿qué ventajas tiene Linux que no me ofrece Windows?, ¿cómo instalo una máquina virtual linux ejecutándose en Windows XP?, por favor recomiéndame una página donde me puede informar completamente. Mil gracias por tu respuesta, bacter y, a todos los demás también se los agradezco. Saludos. |
| Responder |
| ¿Te ha servido la respuesta para resolver tu problema? | |
|
| Bajar - Subir |
 |
|
Hace un tiempo hice un tutorial para instalar openSUSE (la distro de GNU/Linux que uso) en virtualbox.
Te dejo aqui el enlace: http://www.configurarequipos.com/usuario-victorhck/instalar-opensuse-en-virtualbox por si quieres probar.
Ten en cuenta que GNU/Linux es otra cosa, si eres usuario de Windows, no vayas buscando una réplica de este. Pero no te asustes no es para marcianos! Si decides darle una oportunidad tendrás que aprender nuevas cosas para manejar el sistema (cómo instalar programas, qué son los repositorios, dónde están mis archivos, etc) lo básico para utilizarlo. Tu verás si te compense o si te apetece.
Saludos.
“Beethoven era un buen compositor porque utilizaba ideas nuevas en combinación con ideas antiguas. Nadie, ni siquiera Beethoven podría inventar la música desde cero. Es igual con la informática“Richard Stallman
---------
- No olvides leer las normas del foro.
- Visita la sección Tutoriales de esta web donde encontrarás abundante información.
- Todas las consultas a través del foro. NO acepto consultas por privado. |
| Responder |
| ¿Te ha servido la respuesta para resolver tu problema? | |
|
| Bajar - Subir |
 |