¿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.
|