Comparing Go and Elixir Features

130
clicks
Comparing Go and Elixir Features

Source: youtube.com

Type: Video

Through his talk, Cory O Daniel shares his journey from developing in Go due to requirements in the Kubernetes space, to writing Bonny, an Elixir-based Kubernetes operator framework, in order to avoid direct interaction with Go. He expresses his preference for Elixir's features but admits that there are aspects of Golang he misses when working with Elixir. He covers topics such as embedded filesystems, error interfaces, package management, implicit interfaces, and struct tags. He provides insight into how certain Go features can be useful and even essential to Elixir, especially when dealing with native file systems and error handling. Cory also touches upon example tests in Go, a feature he suggests could be beneficial if implemented in the Elixir ecosystem. With compelling arguments, he advocates for the idea that learning and appreciating aspects from other languages can improve one's own coding practices and broaden their problem-solving toolkit.

© HashMerge 2024