Home » Posts » Lonestar ElixirConf 2017- Closing Keynote by Dave Thomas Seen On www.bobanddougmckenzie.com
Lonestar ElixirConf 2017- Closing Keynote by Dave Thomas
See the clip “Lonestar ElixirConf 2017- Closing Keynote by Dave Thomas” and also tons other similar clips which feature the famous funny characters of Doug and Bob.
Bob and Doug McKenzie in Lonestar ElixirConf 2017- Closing Keynote by Dave Thomas
In the video Lonestar ElixirConf 2017- Closing Keynote by Dave Thomas, Bob and Doug McKenzie are a group of strange Canadian actors who created “Great White North”, a ad lib skit which was shown on SCTV for the show’s most watched season when it braodcast by the Canadian Broadcasting Channel in the 80’s. Bob’s part is performed by comic Rick Moranis and Doug’s part is created by actor Dave Thomas. The bit was created originally as a joke to both follow guidelines and makes jokes about network Canadian content policies, the two grew up to be a pop culture success in both Canada and America. The two enetually would become the focus of a huge comedy album, The Great White North, in 1981.
Lonestar ElixirConf 2017- Closing Keynote by Dave Thomas
Dave Thomas is a programmer, one of the founders of The Pragmatic Bookshelf, noted author of The Pragmatic Programmer, Programming Ruby, and Programming Elixir, as well as many other books and articles.
Other Videos Related to Lonestar ElixirConf 2017- Closing Keynote by Dave Thomas
[random_line] – [random_line] – [random_line] – [random_line] – [random_line] – [random_line] – [random_line] – [random_line]Popular Search Terms For This Page
– bob and doug mckenzie 12 days of christmas
– bob and doug mckenzie intro
– bob and doug mckenzie strange brew trailer
– bob and doug mckenzie great white north reaction
– bob and doug mckenzie great white north 12 days of christmas
– bob and doug mckenzie great white north geddy lee
– take off
– beer tax
– beer brand
– saturday night live
– steamroller
source
dave thomas elixir [vid_tags] #Lonestar #ElixirConf #Closing #Keynote #Dave #Thomas
Why should I use this Stepper when I can write all this stuff in the plain Elixir?
“`
defmodule PlainElixir do
def fizzbuzz(number) do
case { rem(number, 3), rem(number, 5) } do
{ 0, 0 } -> "fizzbuz"
{ 0, _ } -> "fizz"
{ _, 0 } -> "buzz"
{ _, _ } -> number
end
end
def encode(list) when is_list(list), do: rle(list, [])
defp rle([], result), do: Enum.reverse(result)
defp rle([a | tail], [{a, n} | rest]), do: rle(tail, [{a, n + 1} | rest])
defp rle([a | tail], [a | rest]), do: rle(tail, [{a, 2} | rest])
defp rle([a | tail], result), do: rle(tail, [a | result])
end
“`
at 38:00 Dave uses debug and then passes t to trace – how did he do that? I cannot find a reference to that way of debugging in Elixir manuals.
Diet, Stepper, Trace, Execution history, Clone execution history… Great talk.
A beautiful talk
Oh, it's redux, but for Elixir.