Sunteți pe pagina 1din 11

ELIXIR-LENGUAJE DE PROGRAMACIÓN

EDUARDO GONZALES ARIAS


CICLO: 2019-2
DOCENTE: WALTER CUEVA CHAVEZ
INDICE

 Introduccion
 Historia
 Conceptos Basicos
 Tipos de dato
 Versiones existentes
 Conclusiones de lo aprendido
 Referencias Bibliograficas
INTRODUCCIÓN

 En la siguiente presentación se podrá apreciar los puntos más relevantes acerca de el lenguaje de programación
Elixir.
 Los puntos relevantes son: Historia de tema, conceeptos básicos, tipos de dato, versiones y las aplicaciones las
cuales han sido realizadas con dicho lenguaje de programación.
HISTORIA

 El lenguaje de programación
elixir, fue creado en el año
2012 por Jose Valim. Elixir se
distingue por ser estable y
robusto, principalmente porque
los programas creados en este
lenguaje se ejecutan en la
máquina virtual de Erlang
(BEAM).
CONCEPTOS BÁSICOS

 Elixir, al ser un lenguaje dinamico, no es necesario especificar el tipo de


dato, ya que el propio compilador se encargará de hacer ese proceso.
 El Pattern Matching, es uno de los principales puntos a resaltar que
tiene elixir, el cual esta netamente involucrado en la declaración de
variables.
TIPOS DE DATO

 Termino (iex>): Dicho término se utiliza para inicialiazar una orden u función.
 Representar una variable: Para poder citar una variable se utiliza el siguiente termino:{:x, [line: 3], nil}
 Simbolo # : Aquel simbolo sirve para comentar el código.
 <>: Sirve para concatenar strings.
 = : Dicha variable sirve para afirmar y no para igualar.
VERSIONES

 Versión 1.9.: Actualmente esta es la ultima version lanzada en el año 2019 , la cual consta del código de su
aplicación, todas sus dependencias, más toda su máquina virtual (vm) de Erlang.
 VM tiene dos mecanismos para cargar código: interactivo e integrado. Por defecto, se ejecuta en el modo
interactivo que carga dinámicamente los módulos cuando se usan por primera vez.
APLICACIONES QUE USAN EL LENGUAJE

WhatsApp: Hoy en día una de las aplicaciones más utilizadas por las
personas. Utiliza Earlang como centro principal de su operación,
soportando a miles o millones de usuarios que brinda hasta un 99.9% de
disponibilidad.
CONCLUSIONES SOBRE LO APRENDIDO

 Respecto al trabajo parcial, podemos concluir con que hemos aprendido a usar lo básico de un nuevo lenguaje de
programación, que se podría decir que es nuevo en el mercado pero eso no lo hace menos importante al resto, ya
que Elixir cuenta con un sistema rapido y eficaz de produción de codigo. Es entendible facilmente y nos ayuda en
la formación de nuestra carrera.
REFERENCIAS BIBLIOGRAFICAS

 Envatotus(2019)Recuperado de:https://code.tutsplus.com/es/articles/elixir-metaprogramming-basics--cms-30011
 Elixir lang(2012-2019) Recuperado de:https://elixir-lang.org/getting-started/meta/macros.html
 CodigoFacilito(2019)Recuperado de:https://codigofacilito.com/articulos/elixir
GRACIAS

S-ar putea să vă placă și