HispaMSX

BASIC: Cuando si y cuando no.

2001-02-10 09:56:56
  Hola a todos.

   Sobre este pequeño debate sobre Basic, C y assembler, me permito dar mi
opinión:

-El Basic es un lenguaje 'antiguo', y no está pensado para obtener rapidez.
Seguramente se diseño para que fuese facil aprender a hacer programas
sencillos.

Hacer buenos juegos o utilidades en Basic, es complicado. Mas parece un reto
que otra cosa.

 Aun asi, todo es posible, puesto que los algoritmos siguen siendolo,
independientemente del lenguaje. Seguro que hay alguien capaz de hacer una
utilidad en lenguaje Morse, o con codigos de barras.

 Pero decir que el Basic es inutil, y que hay que manejar ASM o C o Pascal,
no es ser realista.

  El Basic, sobre todo el del MSX (sistema que ha llevado el Basic a su mas
alto punto), es muy util en ciertas ocasiones.

  Por ejemplo, quieres rapidamente hacer unos cálculos como: "Suponiendo que
la inflacion es de un 5% anual, cuanto valdra 10 mil pesetas dentro de 10
años ?".
Entonces, basta con encender el MSX, y teclear
10 defdbl a-z
20 d=10000
30 fori=1 to 10
40 d=d*1.05
50 next
60 print"resultado="d
run
resultado=16288.946267775
OK

En lo que hemos averiguado el resultado, un programador de C apenas habria
lanzado la aplicacion y estaria declarando las variables.
Y en ASM, pues ya os imaginais.

 El MSX Basic es muy util para programillas pequeños, y que vayamos a
utilizar pocas veces. Y ya puestos, pues alguien se atreve a hacer alguna
aplicacion mas avanzada, un juego, o lo que sea. Nadie puede impedirlo.

 No voy a entrar en el debate C vs ASM and vs OtrasCosas.

Pero el BASIC siempre perdurara. Quien lo ha aprendido, aunque sea por
encima, podra utilizarlo siempre. Siempre que tenga un MSX, claro.
( Aunque el GW Basic de MS DOS no estaba mal, y era muy rapido.
y en VisualBasic puedes programar en un Basic muy parecido )

Las cosas estan para lo que estan. Aunque una atornilladora Bosch viene muy
bien, a veces a uno le basta con un simple destornillador, y se ahorra el
cargar la bateria, buscar el cabezal, etc.

  Y a ver si espabilamos TODOS un poco, y en lugar de tanto discutir sobre
que lenguaje es mejor o peor, hacemos ALGO, en el lenguaje que sea.

  Hala, hasta luego.

            Daniel Zorita.



<Anterior en la conversación] Conversación actual [Siguiente en la conversación>