**Intro a Pharo**
*NÚMEROS*
Ejecuta me aparece el número dos en el centro de la pagina
Se ejecuta observando la fracción numerica
Se observa como la división se realiza con decimales
Operación básica de división
*CARACTERISTICAS*
Encontrar el número ASCII de un carácter, la representación de caracteres no imprimibles, y la visualización de caracteres extendidos ASCII
*CADENA*
Cuando ejecutas 'PharoTutorial', se muestra la palabra en sí misma representada mediante caracteres individuales, como por ejemplo: $P $h $a $r $o. Estos caracteres se unen para formar o representar la palabra completa. Si añades la palabra "size", obtendrás el valor 8, que indica la cantidad de caracteres contenidos en la palabra.
*SIMBOLO*
Se centra en la diferencia entre símbolos y cadenas, cómo se crean y cómo se comparan en Smalltalk, destacando la importancia de la "comparación fuerte" con el operador "==
*ARREGLOS*
Se enfoca en explicar arreglos estáticos, cómo se definen y algunas operaciones básicas que se pueden realizar con ellos, como obtener su tamaño, verificar si están vacíos, acceder a elementos y modificar valores en el arreglo.
*Arreglos Dinámicos*
*MENSAJES* *UNARIO*
destaca el uso de mensajes unarios, que son mensajes que no requieren argumentos adicionales y se envían a objetos para realizar operaciones específicas, como obtener la clase de un objeto o realizar operaciones lógicas.
*BINARIO*
Se observa el l uso de mensajes binarios, que se utilizan para realizar operaciones binarias entre objetos, como matemáticas, lógicas o de comparación. Se proporcionan varios ejemplos de estos mensajes binarios
*PALABRA CLAVE*
El uso de mensajes palabra clave, que permiten pasar argumentos con nombres descriptivos a los objetos. Se proporcionan ejemplos de estos mensajes palabra clave y se muestra cómo se utilizan en diferentes contextos.
*PRIORIDAD*
*COMBIANDO LA PRIORIDAD DE LOS MENSAJES*
*PRIORIDAD DE LOS MENSAJES MATEMATICOS*
En Pharo la secuencia de mensajes es importante, y el orden de evaluación se sigue de izquierda a derecha sin excepciones, lo que puede llevar a resultados diferentes en comparación con las reglas matemáticas tradicionales. El uso de paréntesis permite cambiar el orden de evaluación cuando sea necesario.
*MENSAJES EN CASCADA*
Los mensajes en cascada permiten enviar una serie de mensajes de manera más eficiente al mismo receptor, lo que simplifica el código y mejora la legibilidad. Se utilizan con el operador ";" para encadenar varios mensajes en una sola línea.
GlamorousToolkit es una herramienta de desarrollo que se utiliza para escribir y ejecutar código en el lenguaje de programación Pharo.