Profile cover photo
Profile photo
Daniel Mery
4,419 followers -
Hello friends, Welcome to my virtual hackspace called Planet Linux Caffe
Hello friends, Welcome to my virtual hackspace called Planet Linux Caffe

4,419 followers
About
Daniel's interests
View all
Daniel's posts

Post has attachment

Post has shared content
Hoy a las 19 horas en Madrid, también será retransmitido por Youtube "on air"
El día Jueves 16 de Marzo a las 19:00 horas, en el espacio tecnológico Se Aceptan Ideas, Nikita Tchayka, programador de Haskell y científico de datos, presentará en Madrid el primero de dos eventos relacionados al uso del lenguaje de programación Haskell y la Ciencia de Datos.

Nikita, viaja especialmente para realizar ambos eventos desde la Isla Gran Canaria, auspiciado por la empresa en la cual trabaja. Para nosotros miembros de la comunidad Madrid Haskell Users Group es un honor poder ser anfitriones de ambos eventos.

La charla del día Jueves 16 de Marzo refleja los importantes vínculos entre Haskell y la Ciencia de Datos.

La Ciencia de Datos es una disciplina con una creciente importancia para la humanidad porque cada vez generamos más datos en nuestro día a día; en todos los sitios estamos rodeados por sensores, los historiales de ventas son digitales, existen herramientas analíticas en todas las “webs”, guardamos “logs” sobre las búsquedas que hacemos y acumulamos datos sobre nuestra salud con nuestros “wearables” y dispositivos móviles. Pero, siendo realistas, a veces, la Ciencia de Datos es demasiado tediosa.

Aunque tenemos herramientas increíbles que nos hacen la vida más fácil, trabajar en este campo debería ser mucho más agradable y eficiente. Normalmente, cuando programamos con Python o R, estamos trabajando en el paradigma de programación imperativa. Esto significa que constantemente le decimos al lenguaje cómo tiene que hacer las cosas, paso por paso, exigiendo al programador llegar a detalles de muy bajo nivel: ”toma este valor, guárdalo en la variable x …. para i desde 1 hasta x, repitelo”

A nosotros, como científicos de datos, no nos interesan estos detalles de implementación, preferimos pensar en transformaciones de datos, incluso en fórmulas matemáticas (algoritmia) y poder abstraernos completamente de la tareas administrativas del computador. Haskell es un lenguaje que apuesta completamente por la programación funcional declarativa. Esto significa que todos nuestros programas están definidos con respecto a qué tiene que hacer el computador y no a cómo debe hacerlo. También, nuestros programas tienen una equivalencia matemática y por lo tanto, el compilador nos ayuda a comprobar la corrección de su escritura. Debido a que Haskell es un lenguaje compilado a código máquina donde la concurrencia y paralelización, de nuestros programas se hace casi en forma automática, nos permite crear aplicaciones que analicen datos a mucha mayor velocidad, sacando todo el provecho al procesador o los procesadores de los que disponemos.

En esta charla repasaremos también otras muchas ventajas de Haskell en los distintos aspectos que involucra la ciencia de datos. Esta presentación se complementa con un taller que se dará el día Sábado 18 de Marzo a las 10 horas en el mismo espacio. Se brinda más información en su convocatoria respectiva.

La experimentación y la curiosidad son dos importantes actividades en la ciencia y la tecnología. Por lo cual invitamos a todas las personas relacionadas con las diferentes comunidades de Ciencia de Datos, Big Data, Machine Learning, Tensor Flow y comunidades de desarrollo en diferentes lenguajes, a participar de ambos eventos.

¡¡LOS ESPERAMOS!!

Post has shared content

Post has shared content
Programmers/devs life :'(
Animated Photo

Post has attachment
Excellent resource about Haskell

Post has attachment
Interesante tema...

Post has attachment
Interesante punto de vista

Post has attachment
Excelente evento, muy educativo y práctico.
HaskellMAD

Post has attachment

Post has attachment
Excelente presentación para entender los efectos en Haskell. HaskellMAD
Wait while more posts are being loaded