He mistook the turkey for her girlfriend and she mistook his boyfriend for the turkey . <| sep |> I can ' t help but think the kangaroo put it there . Creepy . <| sep |> Somebody profoundly misunderstands the language , andor is trying to keep his psychological investment in his current stack of choice secure enough that he doesn ' t have to really learn new stuff . No maps ? Maybe not in the keyword sense , but have you looked at what the common data structures actually do ? You can do that . Sucks at managing memory ? It ' s only been the goto language for the heaviestloaded dynamic systems in the world for a decade or so think highspeed telecom switches , but my first exposure to Erlang was in hospital automation systems . You do have to learn a new way of thinking about the object lifecycle , but that ' s not too hard for anyone beyond the greenest apprentice in the craft of software development . And who the everloving F said stateful programming was the definition of general purpose ? Go back to the 1960 s and have fun the rest of us want to learn new stuff and get what we need to do done faster , better . I haven ' t been as excited about a language in 35 years as I am about Elixir nice layer on top of Erlangand that ' s after nearly a decade in Ruby and well over a decade in PHP , among my more recent languages of focus . Think . Differently .