Make your own free website on Tripod.com

¿Qué hacer?

 
Ahora que Euphoria está instalado, hay algunas cosas que podría intentar:

  • Ejecutar cada programa de demostración en el directorio demo. Solo escriba ex o exw o exu seguido del nombre del archivo .ex o .exw o .exu, por ejemplo:
               ex buzz
    
    ejecutará el archivo buzz.ex. Dependiendo de su tarjeta gráfica, podría tener que editar alguna línea de alguno de los archivos .ex para elegir los distintos modos gráficos. Algunos programas de demostración intentan usar los modos SVGA, que podría no funcionar con su tarjeta de video. También necesitará soporte para un ratón DOS para ejecutar mouse.ex y ttt.ex.

    También puede hacer doble clic sobre un archivo .ex (.exw) desde Windows, pero tendrá que "asociar" los archivos .ex con ex.exe y los archivos .exw con exw.exe. Algunos pocos de los demos están hechos para ejecutarse desde la línea de comandos, pero la mayoria se verá bien en Windows.

  • Use el editor Euphoria, ed, para editar un archivo Euphoria. Advierta el uso de los colores. Puede ajustar estos colores junto con el tamaño del cursor y algunos otros parámetros "modificables por el usuario", editando las declaraciones de constantes en ed.ex. Use Esc q para salir del editor o Esc h para obtener ayuda. Hay muchos, e incluso mejores, editores orientados a Euphoria, en el Archivo.

  • Crear algunos nuevos ensayos de prestaciones. Ver demo\bench. ¿Obtiene las mismas tasas de velocidad que hicimos en comparación a otros lenguajes populares?

  • Lea el manual en doc\refman.doc o vea su versión HTML haciendo doble clic en el vínculo para iniciar su navegador de Internet. The simple expressive power of Euphoria makes this manual much shorter than manuals for other languages. Si tiene una pregunta específica, escriba guru seguido de una lista de palabras. El programa guru buscará todos los archivos .doc tanto como todos los programas de ejemplo y otro archivos, y le presentará una lista ordenada de las más relevantes porciones de texto que puedan responder a su pedido.

  • Pruebe correr un programa Euphoria con el trazado activado. Agregue:
               with trace
               trace(1)
    
    al comienzo de cualquier archivo .ex o .exw.

  • Ejecute algunos de los programas tutoriales en euphoria\tutorial.

  • Pruebe modificar alguno de los programas de demostración.

    Primero, algunas modificaciones simples (toma menos de un minuto):

    ¿Qué pasa si hubieran 100 naves C++ en Language Wars? ¿Qué pasa si sb.ex tiene que mover 1000 bolas en lugar de 125? Cambie algunos parámetros en polygon.ex. ¿Podría hacer que aparezcan imágenes más bonitas? Agregue algunas frases divertidas a buzz.ex.

    Entonces, algunas ligeramente difíciles (toma algunos minutos):

    Defina una nueva función de x e y en plot3d.ex.

    Entonces un desafío (toma una hora o más):

    Inicie su propia base de datos personalizada definiendo campos en mydata.ex.

    Entonces un proyecto mayor (varios días o semanas):

    Escriba un algoritmo más inteligente para 3D TicTacToe.

  • Intente escribir su propio programa en Euphoria. Un programa puede ser tan simple como:
               ? 2+2
    
    Recordar que después de encontrar cualquier error, puede simplemente escribir ed y saltar a la línea del archivo que genera el problema.

    Una vez que comience a usarlo, estára desarrollando programas mucho más rápidos en Euphoria que los que podría hacer en Perl, Java, C/C++ o cualquier otro lenguaje que conozcamos.