{"id":596,"date":"2010-09-06T12:49:22","date_gmt":"2010-09-06T16:49:22","guid":{"rendered":"http:\/\/blog.espol.edu.ec\/ylambert\/?p=596"},"modified":"2010-09-06T13:42:36","modified_gmt":"2010-09-06T17:42:36","slug":"mis-anos-con-el-lenguaje-cobol-common-business-oriented-language","status":"publish","type":"post","link":"https:\/\/blog.espol.edu.ec\/ylambert\/2010\/09\/06\/mis-anos-con-el-lenguaje-cobol-common-business-oriented-language\/","title":{"rendered":"MIS A\u00d1OS CON EL LENGUAJE COBOL - COMMON BUSINESS-ORIENTED LANGUAGE"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignleft\" src=\"http:\/\/youngcow.net\/doc\/oracle10g\/appdev.102\/a96109\/img\/pco81005.gif\" alt=\"\" width=\"206\" height=\"340\" \/>Hoy <strong>quiero compartir un poco de mi historia con el lenguaje de programaci\u00f3n COBOL, por sus\u00a0 siglas de \u201cCommon Business-Oriented Language\u201d,<\/strong> que se utilizaba y no estoy tan seguro si a la fecha a\u00fan se sigue usando principalmente en los negocios, las finanzas y los sistemas administrativos para las empresas y los gobiernos, adem\u00e1s su nombre se decidi\u00f3 en una reuni\u00f3n del Comit\u00e9 de Corto Alcance de <strong>CODASYL<\/strong> el 18 de septiembre de 1959, vaya!, yo nac\u00ed en 1978 como referencia.<\/p>\n<p>Antes de entrar a la universidad <strong>aprend\u00ed lenguajes como BASIC, FOXPRO 2.5 y 2.6 y algo de COBOL, la verdad que no le preste mucha atenci\u00f3n al lenguaje porque me parecer\u00eda muy tedioso eso de cuadrar al c\u00f3digo fuente a columnas determinadas<\/strong>, es decir no hab\u00eda esa libertad de empezar a escribir y listo, por eso me apasiono m\u00e1s lenguaje Basic, FoxPRO y por mi cuenta lenguaje C.<\/p>\n<p>Cuando <strong>ingrese a la ESPOL en el a\u00f1o 1997, el primer lenguaje que para ese entonces nos ense\u00f1aban era PASCAL, y en niveles intermedios COBOL<\/strong>, adem\u00e1s de otro llamado RPG.<\/p>\n<p><a href=\"http:\/\/blog.espol.edu.ec\/ylambert\/files\/2010\/09\/RMcobol.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-602  alignright\" title=\"RMcobol\" src=\"http:\/\/blog.espol.edu.ec\/ylambert\/files\/2010\/09\/RMcobol.jpg\" alt=\"\" width=\"199\" height=\"199\" srcset=\"https:\/\/blog.espol.edu.ec\/ylambert\/files\/2010\/09\/RMcobol.jpg 280w, https:\/\/blog.espol.edu.ec\/ylambert\/files\/2010\/09\/RMcobol-150x150.jpg 150w\" sizes=\"auto, (max-width: 199px) 100vw, 199px\" \/><\/a>As\u00ed que <strong>me enamore de PASCAL por su simplicidad y porque era parecido a C en cuanto a su entorno de desarrollo<\/strong>, pero bueno hab\u00eda que aprender COBOL para pasar las materias y tener presente los sistemas comerciales, como <strong>me catalogo un autodidacta lo aprend\u00ed por mi cuenta, hasta que mi profesora de COBOL la Master Sophia Galarraga lo reforz\u00f3, porque era muy met\u00f3dica en la ense\u00f1anza, para ese entonces todo \u00a0era con libros como el de la foto, pizarra y ejemplos de c\u00f3digo,<\/strong> debo citar que siempre fui muy activo y pregunt\u00f3n con mis profesores, y la mis SOPHIA no fue la excepci\u00f3n, pero <strong>ella siempre ten\u00eda una respuesta para m\u00ed, aunque se dio cuenta que junto con otro amigo Juan Brito, quer\u00edamos ver y aprender todo el potencial de COBOL, y claro hab\u00edan cosas que no estaban en el programa de estudio<\/strong> de la Universidad y ella deb\u00eda pensar en el com\u00fan denominador de estudiantes y no en dos chiquillos programadores voraces.<\/p>\n<p>Aprend\u00ed muy bien el lenguaje <strong>aunque no me gustara el enfoque comercial que ten\u00eda este, as\u00ed que profundice sobre la creaci\u00f3n de pantallas eso se llamaba \u201cscreen section\u201d a pesar que al inicio hacia pantallas al estilo de FOXPRO, con sombras y coloridas a punta de procedimientos<\/strong>, pero despu\u00e9s pase a usar los comandos de \u201cscreen section\u201d, ya con esto <strong>pude hacer animaciones con letras grandes usando tablas de caracteres, y el proyecto final parec\u00eda una joya hecha en FOXPRO para D.O.S. y no en COBOL<\/strong>, por eso mi profesora visiono que ten\u00edamos otro futuro como programadores, quiero compartir algunos datos para lo \u00e9poca y actuales es que <strong>m\u00e1s del 80% de todas las transacciones comerciales diarias son procesadas con COBOL, m\u00e1s del 70% de todos los datos de negocio en todo el mundo se almacenan en un mainframe y m\u00e1s del 70% de las aplicaciones de misi\u00f3n cr\u00edtica se desarrollan en COBOL.<\/strong><\/p>\n<p>Incluso <strong>50 a\u00f1os despu\u00e9s, el 15% de todas las nuevas funcionalidades de las aplicaciones se desarrollar\u00e1n en COBOL. La madre de COBOL, Grace Hooper, invent\u00f3 el t\u00e9rmino \u201cbug inform\u00e1tico\u201d<\/strong>, cuando una polilla se atasc\u00f3 en su ordenador Mark II y brome\u00f3 al afirmar que ella tendr\u00eda que \u201cde-bug\u201d, hay 200 veces m\u00e1s transacciones con COBOL que b\u00fasquedas en Google.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignright\" src=\"http:\/\/www.prorm.com\/prorm_siteweb\/imgs\/wowej.JPG\" alt=\"\" width=\"251\" height=\"148\" \/>Y d\u00e9jeme decirles que <strong>el ya extinto RM-COBOL 85 y MS Cobol han evolucionado a tal punto que sus entornos de desarrollo se parecen a un Visual Basic, como la versi\u00f3n COBOL 2002 Standard que incluye soporte para programaci\u00f3n orientada a objetos y otras caracter\u00edsticas de los lenguajes de programaci\u00f3n modernos<\/strong>, se est\u00e1 avanzando en la pr\u00f3xima revisi\u00f3n total de COBOL Standard con el prop\u00f3sito de tenerlo listo a partir de 2010; <strong>adem\u00e1s COBOL ha sido dise\u00f1ado para entornos de ejecuci\u00f3n al igual que Java y .Net de Microsoft.<\/strong><\/p>\n<p>Otro dato es que \u00a0<strong>COBOL se est\u00e1 adaptando a los tiempos; ya que est\u00e1 actuando como elemento de introducci\u00f3n de las empresas en la web sin problemas y eficientemente, la verdad es que mi Universidad reemplazo COBOL por JAVA posteriormente aunque suene nost\u00e1lgico<\/strong>, pero con el lenguaje JAVA se abrieron y se abren nuevos retos, mercados, paradigmas en los programadores, pero a\u00fan conservo esos proyectos de mi Universidad que hice en COBOL y vienen a mi mente muchos recuerdos, profesores, amigos, momentos muy buenos, GRACIAS COBOL por ello.<\/p>\n<p>Fuente de dato y agradecimientos a <strong>eWEEK<\/strong> .<\/p>\n<form id=\"vozme_form_3654310410a7a3900a0c7c333d6593c2\" method=\"post\" name=\"vozme_form_3654310410a7a3900a0c7c333d6593c2\" target=\"3654310410a7a3900a0c7c333d6593c2\" action=\"http:\/\/vozme.com\/text2voice.php\"><input name=\"text\" type=\"hidden\" value=\"MIS A\u00d1OS CON EL LENGUAJE COBOL - COMMON BUSINESS-ORIENTED LANGUAGE. Hoy quiero compartir un poco de mi historia con el lenguaje de programaci\u00f3n COBOL, por sus\u00a0 siglas de \u201cCommon Business-Oriented Language\u201d, que se utilizaba y no estoy tan seguro si a la fecha a\u00fan se sigue usando principalmente en los negocios, las finanzas y los sistemas administrativos para las empresas y los gobiernos, adem\u00e1s su nombre se decidi\u00f3 en una reuni\u00f3n del Comit\u00e9 de Corto Alcance de CODASYL el 18 de septiembre de 1959, vaya!, yo nac\u00ed en 1978 como referencia.\nAntes de entrar a la universidad aprend\u00ed lenguajes como BASIC, FOXPRO 2.5 y 2.6 y algo de COBOL, la verdad que no le preste mucha atenci\u00f3n al lenguaje porque me parecer\u00eda muy tedioso eso de cuadrar al c\u00f3digo fuente a columnas determinadas, es decir no hab\u00eda esa libertad de empezar a escribir y listo, por eso me apasiono m\u00e1s lenguaje Basic, FoxPRO y por mi cuenta lenguaje C.\nCuando ingrese a la ESPOL en el a\u00f1o 1997, el primer lenguaje que para ese entonces nos ense\u00f1aban era PASCAL, y en niveles intermedios COBOL, adem\u00e1s de otro llamado RPG.\nAs\u00ed que me enamore de PASCAL por su simplicidad y porque era parecido a C en cuanto a su entorno de desarrollo, pero bueno hab\u00eda que aprender COBOL para pasar las materias y tener presente los sistemas comerciales, como me catalogo un autodidacta lo aprend\u00ed por mi cuenta, hasta que mi profesora de COBOL la Master Sophia Galarraga lo reforz\u00f3, porque era muy met\u00f3dica en la ense\u00f1anza, para ese entonces todo \u00a0era con libros como el de la foto, pizarra y ejemplos de c\u00f3digo, debo citar que siempre fui muy activo y pregunt\u00f3n con mis profesores, y la mis SOPHIA no fue la excepci\u00f3n, pero ella siempre ten\u00eda una respuesta para m\u00ed, aunque se dio cuenta que junto con otro amigo Juan Brito, quer\u00edamos ver y aprender todo el potencial de COBOL, y claro hab\u00edan cosas que no estaban en el programa de estudio de la Universidad y ella deb\u00eda pensar en el com\u00fan denominador de estudiantes y no en dos chiquillos programadores voraces.\nAprend\u00ed muy bien el lenguaje aunque no me gustara el enfoque comercial que ten\u00eda este, as\u00ed que profundice sobre la creaci\u00f3n de pantallas eso se llamaba \u201cscreen section\u201d a pesar que al inicio hacia pantallas al estilo de FOXPRO, con sombras y coloridas a punta de procedimientos, pero despu\u00e9s pase a usar los comandos de \u201cscreen section\u201d, ya con esto pude hacer animaciones con letras grandes usando tablas de caracteres, y el proyecto final parec\u00eda una joya hecha en FOXPRO para D.O.S. y no en COBOL, por eso mi profesora visiono que ten\u00edamos otro futuro como programadores, quiero compartir algunos datos para lo \u00e9poca y actuales es que m\u00e1s del 80% de todas las transacciones comerciales diarias son procesadas con COBOL, m\u00e1s del 70% de todos los datos de negocio en todo el mundo se almacenan en un mainframe y m\u00e1s del 70% de las aplicaciones de misi\u00f3n cr\u00edtica se desarrollan en COBOL.\nIncluso 50 a\u00f1os despu\u00e9s, el 15% de todas las nuevas funcionalidades de las aplicaciones se desarrollar\u00e1n en COBOL. La madre de COBOL, Grace Hooper, invent\u00f3 el t\u00e9rmino \u201cbug inform\u00e1tico\u201d, cuando una polilla se atasc\u00f3 en su ordenador Mark II y brome\u00f3 al afirmar que ella tendr\u00eda que \u201cde-bug\u201d, hay 200 veces m\u00e1s transacciones con COBOL que b\u00fasquedas en Google.\nY d\u00e9jeme decirles que el ya extinto RM-COBOL 85 y MS Cobol han evolucionado a tal punto que sus entornos de desarrollo se parecen a un Visual Basic, como la versi\u00f3n COBOL 2002 Standard que incluye soporte para programaci\u00f3n orientada a objetos y otras caracter\u00edsticas de los lenguajes de programaci\u00f3n modernos, se est\u00e1 avanzando en la pr\u00f3xima revisi\u00f3n total de COBOL Standard con el prop\u00f3sito de tenerlo listo a partir de 2010; adem\u00e1s COBOL ha sido dise\u00f1ado para entornos de ejecuci\u00f3n al igual que Java y .Net de Microsoft.\nOtro dato es que \u00a0COBOL se est\u00e1 adaptando a los tiempos; ya que est\u00e1 actuando como elemento de introducci\u00f3n de las empresas en la web sin problemas y eficientemente, la verdad es que mi Universidad reemplazo COBOL por JAVA posteriormente aunque suene nost\u00e1lgico, pero con el lenguaje JAVA se abrieron y se abren nuevos retos, mercados, paradigmas en los programadores, pero a\u00fan conservo esos proyectos de mi Universidad que hice en COBOL y vienen a mi mente muchos recuerdos, profesores, amigos, momentos muy buenos, GRACIAS COBOL por ello.\nFuente de dato y agradecimientos a eWEEK .\n\" \/><input name=\"lang\" type=\"hidden\" value=\"es\" \/><input name=\"gn\" type=\"hidden\" value=\"ml\" \/><input type=\"hidden\" id=\"interface\" name=\"interface\" value=\"full\" \/>\n\t\t\t<div style=\"margin-left:40%;\">\n\t\t\t\n\t\t\t\t<input style=\"float:left;\" type=\"image\" width=\"40\" height=\"40\" src=\"http:\/\/blog.espol.edu.ec\/ylambert\/wp-content\/plugins\/vozme\/img\/megaphone40x40w.gif\" alt=\"Escucha este post\" onclick=\"window.open('', '3654310410a7a3900a0c7c333d6593c2', 'width=600,height=370,scrollbars=yes,location=yes,menubar=yes,resizable=yes,status=yes,toolbar=yes');\">\n\t\t\t\t<div style=\"margin-left:48px; text-align:left;\"><a style=\"font-size:12px;\" href=\"javascript:void(0);\" onclick=\"window.open('', '3654310410a7a3900a0c7c333d6593c2', 'width=600,height=370,scrollbars=yes,location=yes,menubar=yes,resizable=yes,status=yes,toolbar=yes'); document.getElementById('vozme_form_3654310410a7a3900a0c7c333d6593c2').submit();\">Escucha<br\/>este post<\/a><\/div>\n\t\t\t<\/div><\/form>","protected":false},"excerpt":{"rendered":"<p>Hoy quiero compartir un poco de mi historia con el lenguaje de programaci\u00f3n COBOL, por sus\u00a0 siglas de \u201cCommon Business-Oriented Language\u201d, que se utilizaba y no estoy tan seguro si a la fecha a\u00fan se sigue usando principalmente en los negocios, las finanzas y los sistemas administrativos para las empresas y los gobiernos, adem\u00e1s su [&hellip;]<\/p>\n","protected":false},"author":135,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[296],"tags":[24017,24019,24018,24020],"class_list":["post-596","post","type-post","status-publish","format-standard","hentry","category-tecnologia","tag-cobol","tag-codasyl","tag-common-business-oriented-language","tag-foxpro"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/blog.espol.edu.ec\/ylambert\/wp-json\/wp\/v2\/posts\/596","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.espol.edu.ec\/ylambert\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.espol.edu.ec\/ylambert\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/ylambert\/wp-json\/wp\/v2\/users\/135"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/ylambert\/wp-json\/wp\/v2\/comments?post=596"}],"version-history":[{"count":9,"href":"https:\/\/blog.espol.edu.ec\/ylambert\/wp-json\/wp\/v2\/posts\/596\/revisions"}],"predecessor-version":[{"id":607,"href":"https:\/\/blog.espol.edu.ec\/ylambert\/wp-json\/wp\/v2\/posts\/596\/revisions\/607"}],"wp:attachment":[{"href":"https:\/\/blog.espol.edu.ec\/ylambert\/wp-json\/wp\/v2\/media?parent=596"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/ylambert\/wp-json\/wp\/v2\/categories?post=596"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/ylambert\/wp-json\/wp\/v2\/tags?post=596"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}