Evolution or stagnation programming languages


Programming languages evolves with the need to the developers, but not all of them evolves at the same speed and sometimes some languages stays almost the same for decades. Is this a sign of stagnation? Is it possible to evolve a language without breaking retrocompatibility? This talk will cover how Python and Javascript approached the problem in a radically different way, with their pro and cons and with the consequences on the community. The main points of this talk are the comparation of the new features in both languages and strategies used to port or run the code on different versions.

Language: English

Level: Intermediate

Daniele Esposti

Senior Software Developer - Badoo

I'm a software developer working with Python, Javascript and Rust on Big Data projects and algorithms at Badoo. My background includes DevOps, backend and desktop applications (when desktop was cool :-) ) and I worked as a freelance, for medium companies, startups and big company like Badoo now. I believe that the real value of a developer is in his/her capability of adapt, learn and evolve and not in which framework or library he/she is a master.

Go to speaker's detail