Tags

73 videos are tagged with elixir

2242 erlangdc2013 erlang meta programming with elixir thumb 0000 thumb
Rating: Everyone
Viewed 4,816 times
Recorded at: February 9, 2013
Date Posted: April 15, 2013

We all know Erlang as a language has certain limitations (for better or worse). It also makes you write a lot of boilerplate code. Sometimes we can put up with it, sometimes it's just annoying.

I've been looking into different meta-programming techniques to be used with Erlang. I've been using parse transformations a lot (and gave talks about them). But that wasn't enough for me. I've tried investing some time in Joxa (joxa.org, which is awesome, btw), but I found that it is a little bit more of a Lisp than Erlang. So I continued my search, and took another look at Elixir (elixir-lang.org), which I dismissed last year. It went through quite a transformation and, in my opinion, became a decent meta-compiler for Erlang that's not too far away from Erlang itself.

In this talk I'll show how you can program Erlang in a much more productive way — and common pitfalls to avoid.

Johnny winn thumb
Rating: Everyone
Viewed 2,690 times
Recorded at: November 10, 2013
Date Posted:

As programmers, change is our only constant. Whether it's innovations in our current stack or the emergence of new languages and frameworks, there is always a new technology to explore. For many of us, that is one of the reasons we were drawn to programming. There is a profound curiosity that drives us and it's that curiosity that can lead to a Polyglot lifestyle. However, just knowing multiple languages isn't enough to claim a Polyglot lifestyle, one must actually utilize their skills. A great example is using one language to explore another. Because of it's flexibility and dynamic nature, Ruby is a great fit for this role. But where to start? In this talk we are going to explore the new functional language Elixir by using Ruby to fill in the gaps. We will look at how Ruby can be used in conjunction with the primary language to handle some of the secondary tasks seamlessly. If your interested in propagating your polyglot potential, join me in embracing Polyglot lifestyle.

Youtube thumb
Rating: Everyone
Viewed 2,256 times
Recorded at: May 6, 2016
Date Posted: May 24, 2016

You may have heard about Phoenix and Elixir. It is a language and framework that give you performance without sacrificing productivity. Learn why Phoenix is a great choice for Rails developers and how you can introduce it into your organization.

Capture thumb
Rating: Everyone
Viewed 1,200 times
Recorded at: June 25, 2016
Date Posted: July 8, 2016

Elixir is one modern language that is introducing many Rubyists to the world of highly scalable, highly distributed, functional programming-based programming. In a more narrow scope, one language feature that many people liked is the now famous Pipe Operator "|>". There is nothing like this in Ruby. But could there be such an operator? And if it could be done, would it be useful? I started a pet project called "Chainable Methods" to address just that.

Jean thumb
Rating: Everyone
Viewed 653 times
Recorded at: March 4, 2016
Date Posted: March 16, 2016

Capture thumb
Rating: Everyone
Viewed 672 times
Recorded at: March 4, 2016
Date Posted: March 16, 2016

Capture thumb
Rating: Everyone
Viewed 61 times
Recorded at: April 23, 2015
Date Posted: December 1, 2015

José will talk about Elixir, telling us about a bit about its story, what is being researched, and what is being developed for future versions.

Padilla thumb
Rating: Everyone
Viewed 704 times
Recorded at: March 4, 2016
Date Posted: March 16, 2016

Karmen thumb
Rating: Everyone
Viewed 927 times
Recorded at: March 4, 2016
Date Posted: March 16, 2016

Steve thumb
Rating: Everyone
Viewed 424 times
Recorded at: March 4, 2016
Date Posted: March 16, 2016