Lun
3
Dic

Visual Basic en español


Visual Basic se caracteriza por ser un lenguaje en el que hay que escribir mucho. Por más que parezca redundante, hay que escribirlo. Ahora, si bien la mayoría de los lenguajes alto nivel, tienen palabras reconocibles en inglés, Visual Basic es una exageración!

Es más, el martes pasado en clase de algoritmos, el profesor nos contó sobre el lenguaje de programación Shakespeare (SPL), y mi primer expresión fue “parece Visual Basic!”. SPL es un lenguaje de programación esotérico o exótico, con el fin de que el código fuente parezca una obra de Shakespeare, hay que escribir como endemoniado. Conocía brainfuck entre otros, pero éste es nuevo, así como Whitespace, en el que sólo hay que escribir espacios!

Volviendo al tema de Visual Basic, podría hasta llegar a considerarse un lenguaje esotérico. Acostumbrado a sintaxis de otros lenguajes más serios, donde solo hay que escribir lo necesario, escribir Visual Basic resulta muy redundante. Y pensar que hay gente que no sale de ésto!
Sino miren cómo quedarían algunos códigos comunes:

Propiedad Pública miPropiedad como Entero
	Obtener
		Retornar mPropiedad
	Terminar Obtener
	Setear
		mPropiedad = miPropiedad
	Terminar Setear
Terminar Propiedad
Función Pública hacerAlgo(PorValor var como Decimal) como Booleano
	Intentar
		var += CTipo(1, Decimal)
		Devolver var
	Atrapar (ex como Excepción)
		Tirar ex
	Terminar Intentar
Terminar Función

Mmmmh, si fuera software libre, a lo mejor una traducción a otro idioma no sería tan difícil. Se podría usar para enseñarles algunos conceptos a niños chicos, para que después aprendan a programar de verdad..
nah, para eso está Logo o Phrogram (KPL o Kid´s Programming Language):

¡Hola, Mundo! en KPL

Program Hello_World
    Method Main()
        PrintLine ("Hello, World")
    End Method
End Program

8O OMG ! Son tan parecidos! Es más, el lenguaje para niños parece más “en serio”!

No me gusta Visual Basic… Aguante C#


Si te gustó éste post, podés apoyar a PicandoCódigo a través de PayPal!

5 Comentarios para “Visual Basic en español”

  1. JFlores a las 5:24 pm 3 Diciembre. 2007
    Firefox 2.0.0.10Ubuntu
    Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.10) Gecko/20071126 Ubuntu/7.10 (gutsy) Firefox/2.0.0.10

    hummm yo detesto visual basic, cualquier programador que se digne de llamarse asi tiene que saber lo que hacen las librerias que utiliza para compilar los programas que crea y si lo necesita pues modificarlas y manipularlas. aparte de esto, un “lenguaje” de programacion que para hacer un hola mundo compilado necesite mas de 100kb no me parece funcional.

  2. Francisco Castro a las 5:24 am 4 Diciembre. 2007
    Konqueror 3.5Debian GNU/Linux
    Mozilla/5.0 (compatible; Konqueror/3.5; Linux) KHTML/3.5.8 (like Gecko) (Debian)

    Bueno, me sumo dado que yo también detesto visual basic, pero lo detesto tanto como detesto al C#.

    PD: JFlores: cualquier programador que se digne de llamarse así tendría que saber que las bibliotecas (libraries en inglés) se llaman bibliotecas en castellano. Usar el término librerías es incorrecto.

  3. fernando a las 1:18 pm 4 Diciembre. 2007
    Firefox 2.0.0.11Windows XP
    Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11

    JFlores y Francisco:
    Gracias por dejar comentarios. Veo que no soy el único que odia Visual Basic por éstos lados (.Net en general digamos), pero de todas formas tengo que sufrirlo…
    Digamos que con C# duele menos! jeje…

  4. JFlores a las 2:01 pm 4 Diciembre. 2007
    Firefox 2.0.0.10Ubuntu
    Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.10) Gecko/20071126 Ubuntu/7.10 (gutsy) Firefox/2.0.0.10

    jajaja Francisco, reconozco que tienes toda la razon del mundo, pero creo que es dificil para mi cambiar la forma de referirme a ellas, siempre he utilizado esa palabra, gracias por el apunte ;-)

  5. Dienzo a las 3:52 pm 18 Diciembre. 2007
    Firefox 2.0.0.11Windows XP
    Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11

    Visual basic, es redundante. Pero si alguien lo aprende, definitivamente tiene que ser con el ánimo de aprenderse las librerias. Lo funcional radica del conocimiento, y no de copiar mucho o poco. El Il atrasa la compilación .Net y de eso son característicos todos los lenguajes .Net. No visual, el hecho que lo detesten solo significa que tienen tedio hacer las cosas. No es cuestion de pasarlo, sino de manejar … C# es solo el mismo pero con una sintaxis distinta y mas alucinada. … ?¿

Trackbacks y pingbacks:

Dejar un comentario

Al agregar un comentario en esta página, usted acepta la siguiente licencia para su publicación:
Creative Commons License Creative Commons Attribution-Share Alike 3.0 Unported License.




Si quieres mostrar código, enciérralo entre los tags pre de esta forma:
<pre lang="L"> y </pre>, donde L es un lenguaje compatible GeSHI. Más info.

XHTML: Las siguientes tags están permitidas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">


Additional comments powered by BackType

Búsqueda personalizada