Host of@elixirfountain & co-organizer @elixirdaze.
Presentations by Johnny Winn:
-
DevconTLV X Conference, Tuesday, November 15, 2016, 11:00
What if we could simulate life? What if we could watch the evolution of a million processes at once, with the strong surviving and passing on their traits?
It all starts with a population seed. Each organism (represented by a spawned process) will live, eat, breed, and eventually die. These organisms will live out their simple lives with a handful of modeled behaviors. Whatever happens in one generation affects all the future ones.
These complex worlds can easily unfold with the help of Elixir/OTP. In this talk, we will seed a population and then simulate the evolutionary process, while OTP Supervisors, Servers, and Events are utilized to manage the concurrent life processes. Essentially, we'll replicate the changing world in an OTP Petri dish. ¡Viva La Evolución!
More Speakers at DevconTLV X
-
Marcin Wielgus
Senior Software EngineerGoogle -
Armin Ronacher
PartnerSentry -
Jonan Scheffler
Developer AdvocateHeroku -
Avi Kivity
CTO, FounderScyllaDB -
Amit Anafy
Server side developerWix -
Miha Rekar
Team LeadToptal -
Eran Zinman
Co-founder & CTOdapulse -
Ben Lovell
Senior Software EngineerHM Treasury -
Yakir Buskila
ArchitecteXelate, A Nielsen Company -
Nir Koren
DevOps CI EngineerLivePerson -
Amihay Zer-Kavod
Chief ArchitectNatural Intelligence -
Tamas Piros
Principal Technical InstructorMarkLogic -
Oren Eini
FounderHiberanting Rhinos -
Gil Hoffer
VP EngineeringOracle Ravello -
Haggai Shachar
Director, Data ServicesLivePerson -
Steven Pousty
Lead Developer Advocate OpenShift OnlineRed Hat -
Gil Tayar
Software architectNatural Intelligence -
Raziel Tabib
CEO and Co-FounderCodefresh -
Paolo "Nusco" Perrotta
Author of the Metaprogramming Ruby book -
Oleg Verhovsky
CTO and Co-FounderCodefresh -
Michal Papis
Open Source DeveloperRVM -
Aaron Cruz
Senior ExpertCommunity Factory