http://www.esperanto.es/hef/index.php/sala-de-prensa/noticias/42-noticias-espanol/articulo/293-semana-esperanto-teruel
Primera semana cultural del esperanto en Teruel
Entre los días 3 y 6 de mayo se está celebrando la I Semana Cultural del Esperanto en Teruel.Las jornadas consistirán en dos conferencias que tendrán lugar el miércoles y el jueves y una exposición de paneles interpretativos que serán colocados en el vestíbulo del Instituto Santa Emerenciana. Su finalidad es dar visibilidad a este lenguaje creado a finales de siglo XIX para servir de vehículo de comunicación común a todas las naciones.
La exposición podrá visitarse de 18 a 21 horas, horario en el que habrá miembros de la comunidad esperantistas de Teruel y una mesa con material, libros y diversa información. Consta de quince paneles cedidos por la Federación Española de Esperanto, en el que se repasa de forma muy didáctica la historia de este lenguaje creado por el polaco Zamenhof en 1887, su desarrollo en España, su utilización en el cine, en la literatura y en las redes sociales, los métodos de aprendizaje que existen y algunas de las personalidades relevantes a nivel político, social y cultural que cultivan o han cultivado el esperanto.
En cuanto a las conferencias, ambas se pronunciarán a las 19 horas en un aula del IES Santa Emerenciana. En la del miércoles participará Alberto Granados, miembro de la comunidad de esperantistas de Teruel, y profesor de los dos cursos que hasta ahora se han dado en Teruel de este lenguaje universal, auspiciados por la Asociación de Vecinos San Julián. Precisamente Granados hablará sobre los métodos de aprendizaje del idioma, en la charla ¿Por qué es tan fácil aprender esperanto?. El turolense explicará que su sencillez radica en que es una lengua planificada, con estructuras lógicas y simplificadas y carente de irregularidades como las que abundas en las lenguas nacionales. Es un idioma diseñado para ser fácil de aprender y utilizar para comunicarse, y si se pone cierto interés puede llegar a usarse en meses e incluso semanas.
Más en la web de la Federación Española de Esperanto.

We wanted to propose this for a long time and now we have gathered enough evidence to think this is a good idea.
What if we make Esperanto the default language used by Crystal? With this we don't mean just the official docs, but the language itself: the keywords, the classes, the methods, etc.
Why? Well, I'll enumerate the reasons in no particular order.
1. Question and bang methods
Right now some methods have a question method at the end. For example:array.is_empty, but that reminds us of more verbose languages so we prefer to avoid that.The real reason is that the gramatical use of a word is not clear in English: "empty" can be both a verb and an adjective.
In Esperanto a word's gramatical meaning is encoded in itself via its ending:
- If a word ends with "a" then it's an adective
- If a word ends with "i" it's a verb
So, in esperanto it could simply be:(By the way, note that "aro" ends with "o": all nouns end with "o".)
Then to empty an array we currently have
array.clear(which, by the way, might be bringing the same confusion asempty). In Esperanto it will be:Also talking about the "-ig-" suffix, we could have:
aro.kolekti { ... } # same as `array.map { ... }` aro.kolektigi { ... } # same as `array.map! { ... }`This will also free the question symbol. We could use it for the "lonely operator":
2. US vs UK
We received many complaints about some Ruby/Crystal methods. The most obvious ones are "initialize" and "finalize". Some messages we received in private and IRC:- Why "initialize" instead of "initialise"?
- I always find this confusing, can we maybe choose another name?
We agree, the name must change. But since there's no obvious good candidate (US or UK?), it seems fair to switch to a neutral language.The names for "initialize" and "finalize" in Esperanto will be "iĝi" and "maliĝi". "iĝi" means "to become" (note the similiarity with the word "igi" described above). The prefix "mal-" gives a word its opposite meaning so "maliĝi" means "cease to exist". Wouldn't this be super awesome and intuitive in a language? I mean, there's no obvious relation between "initialize" and "finalize", if you look at them.
3. ! (not)
In Esperanto you can attach the "ne-" prefix ("ne" means "no") to give a word the meaning "not ..." (note that this is different from "mal-" which gives a word its total opposite meaning). So, we could make the language recognize methods starting with "ne" to mean "!...". For example:4. Learn Crystal, learn Esperanto... and the other way around
We believe both Crystal and Esperanto need to grow. If learning Esperanto means you can also start programming in Crystal, and if learning Crystal means that you can start to speak Esperanto, then its a mutual help where both parties could really benefit.Not to mention that learning Esperanto opens your mind to other languages, and makes it easier to learn them. For example after I learned Esperanto I learned French and it was very easy: "fenêtre" in French is "window", and in Esperanto its "fenestro". Or you re-learn (because you probably learned that in school) about direct objects, and how in Esperanto you use "-n" for this, and how in Japanese you use "を" for the same purpose.
It's also the case that learning Crystal opens your mind for learning other programming languages :-)
5. Why English?
We don't see any particular reason to choose English over another language other than "it's the lingua franca of the moment". In a previous century it was French, so why choose a language that might stop being used that much? In any case docs for Crystal are still made for other languages, like Japanese, Portuguese and Russian, which probably means that not everyone understands English very well.Esperanto has the benefit that (almost) no one is born knowing it so nobody has an advantage over somebody else (for example native English speakers always feel at home with programming languages), so it's only fair to use a neutral language. Many also compare Esperanto with Unix, calling it the "open source" spoken language.
Final notes
Here's a small code example written in the future language:We believe that as we will translate the language to Esperanto we will find many more cases where Esperanto's clear and concise rules will benefit the language.
What do you think? We'd love to know your opinion on this!
Los comentarios que siguieron al anuncio fueron normalmente a favor y permiten observar que conocen bien el idioma:
... leer más ... legu plu ...