@@ -22,11 +22,11 @@ salto de línea).
22
22
* Los corchetes son para listas, y las llaves para diccionarios
23
23
(los cuales son llamdos “hashes” en Ruby).
24
24
* Los Arreglos funcionan de forma similar (al sumarlos se hace uno
25
- mas grande, pero una composición como ésta
25
+ más grande, pero una composición como esta
26
26
` a3 = [ a1, a2 ] ` crea un arreglo de arreglos).
27
27
* Los objetos están fuerte y dinámicamente tipados.
28
28
* Todo es un objeto, las variables son sólo referencias a objetos.
29
- * Anque las palabras claves son un poco diferentes, las excepciones
29
+ * Aunque las palabras claves son un poco diferentes, las excepciones
30
30
funcionan casi del mismo modo.
31
31
* Tiene herramientas de documentación embebidas (la de Ruby se llama
32
32
RDoc).
@@ -39,16 +39,16 @@ A diferencia de Python, en Ruby...
39
39
40
40
* Las cadenas son mutables.
41
41
* Puedes tener constantes (variables cuyo valor no pretendes sea modificado).
42
- * Existen algunas convenciones sobre mayúsculas o minísculas (por ejemplo, los
42
+ * Existen algunas convenciones sobre mayúsculas o minúsculas (por ejemplo, los
43
43
nombres de las clases empiezan con mayúscula, las variables comienzan con
44
44
minúscula).
45
- * Existe solo un tipo de contenedores para listas (Array), y es mutable.
45
+ * Existe sólo un tipo de contenedores para listas (Array), y es mutable.
46
46
* Las cadenas con doble comilla permiten secuencias de escape (como ` \t ` )
47
47
y una sintaxis especial de "expresiones de substitución" (lo que permite
48
48
insertar los resultados de una expresión Ruby directamente en otra cadena
49
49
sin tener que ` "sumar" + "cadenas " + "con operadores" ` ). Las cadenas
50
50
con comilla sencilla son idénticas a los ` r"raw strings" ` de Python.
51
- * No existe un “nuevo” o “viejo” estilo para definir clases. Solo uno.
51
+ * No existe un “nuevo” o “viejo” estilo para definir clases. Sólo uno.
52
52
(Python 3+ no tiene este problema, pero no es completamente compatible
53
53
con Python 2).
54
54
* Nunca tienes acceso directo a atributos. En Ruby todo se basa en ejecutar
@@ -71,7 +71,7 @@ A diferencia de Python, en Ruby...
71
71
* El estilo habitual de comentarios es * sobre* la(s) línea(s)
72
72
(en vez de los docstrings debajo de estas) para generar la documentación.
73
73
* Hay un cierto número de atajos que, a pesar de que tendrías más cosas
74
- que recordar, aprenderas rápido. Estos tienden a hacer Ruby divertido y
74
+ que recordar, aprenderás rápido. Estos tienden a hacer Ruby divertido y
75
75
muy productivo.
76
76
* No existe una forma de quitar una variable una vez que ha sido establecida
77
77
(como el comando ` del ` de Python). Puedes poner una variable a ` nil ` ,
0 commit comments