{"type":"video","version":"1.0","html":"<iframe src=\"https://www.loom.com/embed/7439f2ef496644fdab9e5a151f4f7e07\" frameborder=\"0\" width=\"1920\" height=\"1440\" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>","height":1440,"width":1920,"provider_name":"Loom","provider_url":"https://www.loom.com","thumbnail_height":1440,"thumbnail_width":1920,"thumbnail_url":"https://cdn.loom.com/sessions/thumbnails/7439f2ef496644fdab9e5a151f4f7e07-a5b7cc9ff4e2528c.gif","duration":259.9,"title":"Translating Java to Python: A Guide 🐍","description":"In this video, I walk you through the process of translating dynamic code from Java to Python, focusing on how to identify and resolve dependencies. I explain the importance of symbol resolution and how to analyze method calls to find their corresponding declarations. I also highlight the complexities involved, especially when dealing with lambdas and overloaded methods. Please take note of the steps I outline, as they will be crucial for your understanding of the translation process."}