Sigueme en Twitter
«Anterior | Siguiente»

Programando en español con Lexico

1/04/2009

El ingles es el lenguaje madre en materia de programación. Cualquier desarrollador de software debería de entender ingles, y desarrollar en ingles.

Yo no estoy de acuerdo que ni en la enseñanza se utilice el lenguaje local -suficiente tenemos con pseudocódigo-. Así que este lenguaje de programación aunque me parezca inútil, también me parece muy curioso.

Lexico es un lenguaje basado en la plataforma de .NET, esta especialmente orientado para facilitar el aprendizaje de conceptos orientados a objetos.

Este es un ejemplo -vía wikipedia- del algoritmo de fibonacci programado con Lexico:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
tarea:
{
los objetos i, n, primero, segundo, tercero son cantidades
muestre: "Entre el numero de terminos deseados: "
entre:   n
copie 0 en i, primero
copie 1 en segundo
mientras i<n haga:
           {
            copie i + 1 en i
            muestre primero
            copie primero + segundo en tercero
            copie segundo en primero
            copie tercero en segundo
           } 
}

Y esto es un ejemplo orientado a objetos:

1
2
3
4
5
6
7
incluya	"System.Windows.Forms"
clase ventana derivada_de "System.Windows.Forms.Form"
{
 publicos:
 mensajes:
   ventana copie "Este es el título de mi primera ventana" en ventana.text
}

Yo no se que tan bueno sea enseñar así, creo que a mi me causaría más confusión a la hora de enfrentarme a los lenguajes reales.

Enlace: Lexico


Hay 7 comentarios:

  1. 2/04/2009izaac dice:

    Lo mejor de todo es la integración con framework .NET, ¿algunas reservadas tendrán alias para sus alternativas con acentos y para ñ’s (Ñ) ? ojalá que si.

  2. 2/04/2009Zicco dice:

    Que extraño… suficiente tengo con tratar de utilizar variables en español.

  3. 2/04/2009Chris dice:

    Hasta se me revuelve el estomago nada más de pensar en este “pseudolenguaje”.

  4. 2/04/2009pablasso dice:

    @Zicco: Y no deberías :P

    @Chris: Amen

  5. 2/04/2009izaac dice:

    A pense que era un April’s Fool hehe

  6. 3/04/2009Crysfel dice:

    Es un chiste? debe ser ya que esta publicado el 1/4 jejejejeje…. muy bueno….

    saludos

  7. 6/06/2009Frak dice:

    Parece un chiste, pero…te permite hacer fácilmente (lo aprendes en un día) programas simples y complejos inclusive también para tu celular (Windows Mobile desde 5.0). Vea un ejemplo: http://sites.google.com/site/lexicomobile/Home/PrimeraGlofito.AVI?attredirects=0

    Mente abierta tiene su página http://riosur.mobi

Escribe tu comentario:

¿Escribiste código? [+]

Para hacerlo más legible puedes utilizar la etiqueta <pre>.
Ejemplo: <pre lang="php" line="1"> código </pre>
  • El atributo lang indica el lenguaje de programación.
  • El atributo line indica desde donde comienza la numeración.


  Los mas frikis pueden suscribirse a los comentarios por RSS.