Bridging the gap - one API, 5 languages

0 0

"Last year Elasticsearch released a set of official clients in multiple languages (Js, Perl, PHP, Python, Ruby, ...). The goal of those libraries was to provide a consistent API to Elasticsearch even for people switching between languages. In this talk I would like to walk you through the process from reasoning, conception and implementation. I will show how we designed the clients so they both feel native to their environment and provide a consistent look and feel, what were the challenges and how we chose to approach them."

PolyConf 14

PolyConf is a two-day, single track, multi-disciplinary conference on advanced technologies for programmers interested in polyglot approach to software development. Our goal is to foster exchange ...