Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Elixir Through Other Eyes: A Non-Rubyist Take

Elixir Through Other Eyes: A Non-Rubyist Take

A lightning talk discussing experiences coming to Elixir as a mobile developer, not a Ruby developer, as is more common for new Elixirists. We see some ways in which the community might reach out to developers from other language communities, as well as brand new developers.

Ben DiFrancesco

October 28, 2016
Tweet

More Decks by Ben DiFrancesco

Other Decks in Programming

Transcript

  1. ELIXIR IS SO BEAUTIFUL. I HAVEN'T FELT THIS WAY SINCE

    I FIRST FOUND RUBY. Some Rubyist doing Elixir, probably
  2. + (void)fadeInThenOutLabel:(UILabel __weak *_Nonnull)label withMessage:(NSString *_Nonnull)message { label.text = message;

    [self cancelPreviousPerformRequestsWithTarget:self selector:@selector(fadeLabelOut:) object:label]; [UIView animateWithDuration:0.2f animations:^{ label.alpha = 1.0f; } completion:^(BOOL finished) { [self performSelector:@selector(fadeLabelOut:) withObject:label afterDelay:5.0f]; }]; }
  3. HAVE WE THOUGHT ABOUT WHAT IT'S LIKE LEARNING ELIXIR AS

    SOMEONE WHO…. ▸ Prefers a static type system and an IDE? ▸ Has been programming mostly in other ecosystems, for example .NET on Windows? ▸ Has a background in design and front end web technologies? ▸ Is learning Elixir as their first programming language?