Latest Posts:

Mostrando las entradas con la etiqueta BASIC. Mostrar todas las entradas
Mostrando las entradas con la etiqueta BASIC. Mostrar todas las entradas

1 de junio de 2014

El sistema operativo BASIC cumple 50 años





BASIC, el lenguaje de programación que acercó la informática a millones de personas sin demasiados conocimientos, cumple este 1 de mayo 50 años. Sus característicos comandos en forma de listado fueron el primer contacto de varias generaciones con los ordenadores y todavía hoy se usan algunos lenguajes derivados de él.


Fue diseñado en 1964 por dos matemáticos-informáticos estadounidenses en la escuela de New Hampshire en la que trabajaban, con el objetivo de acercar el uso de los ordenadores (entonces eran poco más que torpes máquinas con gigantismo) a cualquier estudiante. Incluso a los que no sabían de informática.

Con la llegada de los ordenadores personales durante los años 70, BASIC se popularizó aún más por la simplicidad de su uso: en líneas sucesivas, ordenadas con números, se iban escribiendo las órdenes que el programa debía leer y ejecutar (PRINT para mostrar un mensaje en pantalla, GOTO para saltar a otra línea...).

Tras sus siglas, "Código de Instrucciones Simbólicas Multipropósito para Principiantes", se escondía la posibilidad real de que cualquiera con paciencia e interés desarrollase sus propios programas. Y precisamente por eso fue la entrada de muchos al mundo de los ordenadores.

El primer progama de Gates

El propio Bill Gates, creador de Microsoft, desarrolló su primer programa en BASIC con 13 años recién cumplidos: un juego de tres en raya en el que los usuarios competían con el ordenador.

Durante los 80, la mayor potencia de las máquinas facilitó que otros lenguajes como Pascal destronasen a BASIC en el ámbito escolar y supuso la llegada al mercado doméstico de aplicaciones listas para usar. Ya no tenía sentido que los consumidores desarrollasen sus propios programas.

BASIC había sido destronado, aunque en realidad nunca murió del todo y, de hecho, sigue vivo en la familia Visual Basic.

Quienes sientan nostalgia, o crean que sus hijos podrían seguir los pasos de sus padres en el mundo de la informática, tienen una oportunidad de revivir el amanecer de la revolución de la informática doméstica con Small Basic, un rediseño publicado por Microsoft en 2011, o usando Petit Computer para Nintendo 3DS y Nintendo DSi.

Pero no todo es color de rosa para el BASIC, porque también existen detractores. En Microsiervos nos los recuerdan así:

Claro que para Edsger Dijkstra, uno de los más grande guruses en esto de los ordenadores,
Es prácticamente imposible enseñar programación correctamente a estudiantes que han estado expuestos al lenguaje BASIC con anterioridad. Como potenciales programadores, tienen la mente mutilada sin esperanza alguna de regeneración.

Tomado de:

El Economista

Microsiervos

Neo Teo




10 de abril de 2013

¿Recuerdas a los los monjes copistas de los 80s?


Surgió toda una industria en torno a los micro ordenadores
 
Surgió toda una industria en torno a los micro ordenadores


Hace mucho tiempo, cuando internet era de uso militar y el Muro de Berlín dividía Alemania, podían adquirirse en los kioskos una serie de revistas para los usuarios de micro ordenadores (ZX81, Spectrum, Commodore64, Amstrad, MSX, etc.) dónde venían listas de código en BASIC que el usuario podía escribir en su casa. Era la época de los monjes copistas informáticos, y fue la primera toma de contacto con el mundo de la programación para muchos de nosotros.


Ejemplo de un listado de BASIC
 
Ejemplo de un listado de BASIC
 

El éxito de este tipo de códigos era bien simple. Un videojuego de la época, en cassette, podía costar 1.800 pesetas de la época, algo así como 30€ de nuestros días y, por supuesto, eran juegos muy limitados en los que el único contacto previo era muchas veces una foto mal hecha en la caja. Demasiado caro para el bolsillo medio. Existía la piratería, la segunda profesión más antigua de la Historia, pero otra opción más lúdica era escribir línea a línea en tu ordenador el código de un juego ya terminado. Además, el hecho de escribir tú el código hacía que el programa tuviese algo tuyo, lo hacía más especial y te hacía sentir como un genio de la programación. Algunos aficionados quedaban con un amigo por las tardes, y mientras uno leía el otro escribía. Hoy día parece una diversión absurda, y no parece que los niños de ahora estén por la labor, pero a principios y mediados de los 80 hubo una pequeña fiebre por la programación.

Ejemplo de un juego hecho en BASIC
 
Ejemplo de un juego hecho en BASIC


Otro punto positivo era el hecho de poder modificar el juego a tu antojo. Cambiar colores, textos y gráficos era relativamente sencillo, creando los primeros MODs de la época. Donde antes había una pelota ahora podía haber un muñeco u otros cambios. Lo normal era guardar el juego en una cinta o disco una vez acabada la sesión copista, pero había jóvenes sádicos que no les importaba reescribir otra vez el código cada vez que querían volver a jugar al mismo juego. A ritmo normal se podía tardar casi una hora en escribir algunos programas.

La revista mas popular de la epoca
 
La revista más popular de la época


La revista más famosa en España por aquellos tiempos era MicroHobby, donde además de analizar juegos también venían algunos listados con los que dar uso al teclado de tu pequeño ordenador a un precio asequible. La mayoría eran cortos, pero otros era tan largos que incluso los dividían por capítulos entre varios números de la revista. Una pequeña foto y un párrafo con un texto sugerente era el único aliciente mientras escribías letra a letra. A veces el resultado final era una desilusión, pero en otras te encontrabas con juegos muy bien acabados.

El LOGO tambien era popular y se ensenaba en algunas escuelas
 
El LOGO también era popular y se enseñaba en algunas escuelas.

Pero había muchas más revistas, muchísimas más, la mayoría ya olvidadas. Incluso era posible adquirir libros en los que únicamente venían listados de BASIC. Normalmente cada modelo de micro ordenador tenía su revista popular, con sus análisis de juegos y códigos. Algunos nombres de revistas eran MSX Magazine, Input Commodore, Amstrad Acción, ZX, Amstrad Sinclair Ocio, Software Accion, etc. Hay que recordar que cada máquina tenía un BASIC diferente, por lo que no eran compatibles. Algunas revistas solventaron este problema escribiendo el código de la versión Spectrum como base y luego detallando para cada modelo las líneas que había que cambiar. 

El manejo de sprites en el Commodore64 era superior al de otras m†quinas
 
El manejo de sprites en el Commodore 64 era superior al de otras máquinas


BASIC se convirtió en el lenguaje de programación más popular, dada su sencillez y el gran parecido entre diferentes máquinas. Sin embargo tenía una gran limitación, y era la potencia. Los juegos hechos en BASIC eran más rudimentarios y lentos que los que se podían adquirir en las tiendas. Los juegos profesionales usaban Código Máquina, un lenguaje único para cada ordenador y muy complejo, pero que otorga un control total sobre el hardware y que permitía hacer juegos más potentes. Hacer un scroll decente en BASIC era casi imposible. A finales de los 80 algunas revistas ya traían listados y tutoriales en Código Máquina para los más avezados.

La comunidad MSX era minor°a, pero muy activa
 
La comunidad MSX era minoría, pero muy activa.


Pero todo tiene un final. Con la llegada de las videoconsolas ya no tenía sentido programar, más que nada porque estas máquinas ni siquiera tenían teclado. Y en los PC, si bien muchos siguieron programando en otros lenguajes como QBasic, GWBasic o Turbo C, ya no era tan habitual copiar códigos de un listado. El abaratamiento y rapidez de los discos hizo que no fuera necesario pasar largas sesiones pinchando código para poder disfrutar de un juego simple, económico pero divertido. Comenzaba la guerra de los gráficos. 

Fuente:

PixFans

22 de septiembre de 2012

Grupo BASIC pide a países desarrollados más esfuerzo contra cambio climático

Los representantes de Medio Ambiente de los Gobiernos de Brasil, India, China y Sudáfrica, reunidos en Brasilia, instaron hoy a los países desarrollados comprometidos con el protocolo de Kyoto a "hacer más" contra el cambio climático de acuerdo con sus "responsabilidades históricas".



Brasilia, 21 sep.- Los representantes de Medio Ambiente de los Gobiernos de Brasil, India, China y Sudáfrica, reunidos en Brasilia, instaron hoy a los países desarrollados comprometidos con el protocolo de Kyoto a "hacer más" contra el cambio climático de acuerdo con sus "responsabilidades históricas".


El llamamiento se incluyó en una declaración conjunta difundida al término de la XII Reunión Ministerial del Grupo BASIC, foro formado por Brasil, Sudáfrica, India y China sobre las negociaciones de la Convención Marco de Naciones Unidas sobre Cambio Climático (UNFCCC).

La cita, que comenzó ayer (20 de septiembre de 2012) con reuniones técnicas, concluyó hoy con el encuentro presidido por la ministra brasileña de Medio Ambiente, Izabella Teixeira, y el canciller Antonio Patriota.

Además, participaron el vicepresidente de Desarrollo Nacional de China, Xie Zhenhua; la ministra del Agua y Medio Ambiente de Sudáfrica, Edna Molewa, y el embajador indio Bellur Shamarao Prakash.

En la declaración, se urgió a los Estados del Anexo I del Protocolo, aquellos que se comprometieron a reducir sus emisiones de gases de efecto invernadero, a intensificar los esfuerzos en el segundo periodo de aplicación del acuerdo que arranca en 2013.

Asimismo, exigieron a esos estados que presenten "información concreta" sobre la reducción de emisiones que aplicarán en esa segunda fase.

Los firmantes dieron la bienvenida a los resultados de la conferencia Río+20, celebrada en junio pasado, en la que se reafirmó el principio de "responsabilidades comunes pero diferenciadas" entre los países del Anexo I y las naciones emergentes que ratificaron acuerdo el pero no tienen compromisos vinculantes.

También pidieron a la UNFCCC la implementación completa de sus compromisos, reiteraron la importancia de la "unidad" entre países en vías de desarrollo en la lucha contra el cambio climático y acusaron de "falta de voluntad" a los Estados que rehusaron a continuar comprometidos con la segunda fase de Kyoto.

Fuente:

La Información (España)





google.com, pub-7451761037085740, DIRECT, f08c47fec0942fa0