{"blog_url":"https://www.shigemk2.com/","width":"100%","html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Fwww.shigemk2.com%2Fentry%2F20130504%2F1367654407\" title=\"97 Things Every Programmer Should Know 44 Know Well More Than Two Programming Languages - by shigemk2\" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>","author_url":"https://blog.hatena.ne.jp/shigemk2/","blog_title":"by shigemk2","description":"A one-language programmer is constrained in her thinking by that language. Moving among these paradigms creates the greatest challenges. Why are these challenges good? That has to do with the way we think about the implementation of algorithms and the idioms and patterns of implementation that apply\u2026","title":"97 Things Every Programmer Should Know 44 Know Well More Than Two Programming Languages","image_url":null,"published":"2013-05-04 17:00:07","url":"https://www.shigemk2.com/entry/20130504/1367654407","categories":["\u8aad\u66f8\u30ce\u30fc\u30c8"],"provider_url":"https://hatena.blog","height":"190","provider_name":"Hatena Blog","author_name":"shigemk2","type":"rich","version":"1.0"}